如何把显示在一个dbgrid里数据(是从多个数据表里查出来的)另外存放在一个新的数据表里,什么紧急?

djhdu 2000-06-13 03:58:00
...全文
137 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
nationphone 2000-06-13
  • 打赏
  • 举报
回复
可以使用TBatchMove组件设置好它的Mode,Source和Destination特性然后用它的Execute()
方法进行拷贝就行了.
源表可以是TQuery 或 TTable 目标表必须是TTable.
halfdream 2000-06-13
  • 打赏
  • 举报
回复
1。 可以不从dbgrid 上考虑,
反正你的数据是从TQuery 而来。
你另用一个TQuery,
假如你有一个表xxx,
SQL 语句写成 insert into xxx select ....(后面的Select
就是你原来那个TQuery中的SQL语句)

如果想新建表xxxx,用
select ... into xxxx from ...........

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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