X xinjia Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-07 #1 已有一个query1,需要从query1和一个存在的数据表aaaa选择数据 query2.sql.add='selece * from query1,aaaa' 不对吧?
无 无题 Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-07 #2 不行啊 你可以先把query1的查询结果放在临时表里 而且你query1没执行的话 query2怎么办啊
D delphiwolf Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-07 #3 看看 TQuery.DataSource 也许对你有帮助。
M mat Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-07 #4 当然是不可以的,query1中存放的是查询结果集,而aaaa是物理表,这、这、这怎么可能 能放到一起,除非你不理会query1,在query2中再次查询,在query中从多个物理表中查询 数据是很方便的
当然是不可以的,query1中存放的是查询结果集,而aaaa是物理表,这、这、这怎么可能 能放到一起,除非你不理会query1,在query2中再次查询,在query中从多个物理表中查询 数据是很方便的
Z zzh0918 Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-07 #6 只需要一个query即可 假设你的数据表名分别为a1,a2,语句可以这样写 select * from a1,a2
G guying Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-07 #7 试一试 1 set Query2.DataSource= query1 2 if query1 ( ..... from table_a ..... ) query2.sql.add('select * from table_a,aaaa')
试一试 1 set Query2.DataSource= query1 2 if query1 ( ..... from table_a ..... ) query2.sql.add('select * from table_a,aaaa')