ado与batchmove求助!!!(100分)

  • 主题发起人 主题发起人 Jessica
  • 开始时间 开始时间
J

Jessica

Unregistered / Unconfirmed
GUEST, unregistred user!
我想把查询结果存储到自己命名的一个表中去,以前用BDE连接的时候,使用batchmove
就可以了,很方便。
但是,现在使用的是ADO连接,batchmove就不能用了,batchmove的source属性与adotable
的属性不容,或者delphi中有没有针对ado的batchmove呀?
各位大虾,有什么办法可以解决这个问题啊??谢了先。
 
只好自已建一个表,把数据存储到表中
 
通过ADOQUERY控件用SQL语言实现
insert into A表('字段1','字段2','字段3',...)
select '字段1','字段2','字段3',... from B表;
 
谢谢你们的建议,但是好像不满足我这里的实际情况的,
我这里的情况是这样的,查询了结果以后,用户可以选择是否存储结果,以及存储结果的表
的名字,所以用insert into。。好像不合适,因为当你点存储结果按钮时,sql语句已经
是定的了。
再帮我想想办法,看看怎么解决吧。。:)
 
好像ado控件中没有batchmove 这样的控件
我也在找这样的控件但没有找到
如果你找到别忘了告诉人我一声
 
可以写一个sql语句
 
insert into A表('字段1','字段2','字段3',...)
select '字段1','字段2','字段3',... from B表

a表可以用变量代替吧
动态写sql语句不行吗?
 
hehe,,不好意思,好久 都上不来,今天才给分,sorry。。
 
后退
顶部