怎么样实现多表同时插入数据呢?

nilinm 2006-05-19 04:12:35
我有一个DBGrid里显示的数据是通过查询多个表来完成的,现在我想实现插入操作,怎么实现呢
...全文
258 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
laowang2 2006-05-20
  • 打赏
  • 举报
回复
使用updatesql可以解决这个问题.具体可以看帮助.
stevenjscn 2006-05-19
  • 打赏
  • 举报
回复
用另一个FORM,将你要插入的数据放到另一FORM上,然后再SQL的INSERT语句将记录加入到相应的表中,再DBGrid1->DataSource->DataSet->Close(),DBGrid1->DataSource->DataSet->Open();来刷新你的DBGRID的DATASET
CACACACACA 2006-05-19
  • 打赏
  • 举报
回复
修改可以,插入就不行了.
不过, 除非join到的第个表的每个字段(不能为NULL的字段)都同时被赋值,或许可以一试.

1,178

社区成员

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

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