如何用控件处理多个select同时存在的SQL语句(要求将两个结果集同时显示,如查询分析器的结果显示)
如题,请高手指点。 问题点数:20、回复次数:6Top
1 楼ppiy3670()回复于 2006-03-03 15:06:44 得分 0
用 union 连接各条 SQL 语句。
注意保持字段数一致,不够可以用常数补齐。
select a, b, c from table1
union
select f1, f2, f3 from table2
union
select fa, fb, fc from table3Top
2 楼alexjkd(枫子)回复于 2006-03-03 15:23:39 得分 0
如果字段的数目不同呢?Top
3 楼lantian0102(蓝天)回复于 2006-03-03 15:25:04 得分 0
两表中相应字段的类型必须一致Top
4 楼lantian0102(蓝天)回复于 2006-03-03 15:26:18 得分 0
不同不可以做连接的,必须保持字段数的一致
Top
5 楼alexjkd(枫子)回复于 2006-03-03 15:37:21 得分 0
我的意思是将结果在两个窗体中分别显示,可以实现么?Top
6 楼Rail100(杀神之狙)(能忘掉结果,未能忘记遇上)回复于 2006-03-03 16:31:06 得分 20
好像用ADO的NextRecordset()可以取一个以上的数据集,用法参考:
http://community.csdn.net/Expert/topic/4575/4575917.xml?temp=3.4Top




