怎样在使用TQuery进行数据表记录的插入

nowise 2002-12-15 10:40:52
我用了TQuery进行两表联立查询,要在TQuery返回的结果集上插入新纪录,不知道
怎么将它提交到数据库中,望高手能多多指教.
...全文
18 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
mee123456 2002-12-16
  • 打赏
  • 举报
回复
前提TQuery的Requestlive属性设为true;
AnsiString sql="insert into ....";
Query->Close();
Query->SQL->Clear();
Query->SQL->Add(sql);
Query->ExecSql();

//或
Query->Append();
Query->FieldByName("字段名称")->AsString=字段值;
Query->Post();
nowise 2002-12-16
  • 打赏
  • 举报
回复
搞定,用TUpdateSQL组件加SQL语句,实现更新
domy 2002-12-15
  • 打赏
  • 举报
回复
用两个TQuery
^_^
Libran 2002-12-15
  • 打赏
  • 举报
回复
可以吗?不可以吧。
我不会,学习……
用视图?要不创建SQL语句Insert...
yuyulily 2002-12-15
  • 打赏
  • 举报
回复
联立查询返回的结果集是只读的,
用InsertL语句吧

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧