有没有办法将两次从同一表中查出的数据合起来在DBGrid中显示(该表的全部字段都显示),
我想,如果有办法的话,可能会要不用只一个TDataSource,和数据集控件!
在线等待,得到正确答案后,立即给分!!
得到最佳答案,我会加分!!
我想,如果有办法的话,可能会要不用只一个TDataSource,和数据集控件!
在线等待,得到正确答案后,立即给分!!
得到最佳答案,我会加分!!
解决方案 »
- 金额计算小问题
- 求可以调整方向的条码控件(Delphi)
- Notebook控件?
- 在delphi里面创建access库文件出现错误?
- 用delphi将数据库中部分内容导出的问题
- ●●●●为了自己方便,也为大家方便,建立了一个DELPHI程序员QQ群:8194759●●●●
- 连续使用同一个TADOStoredProc,如果写代码效率会比较高呢?
- ???delphi7.0装在winn2000server上为何找不到Qreport面版???
- 请问用delphi开发基于dcom的分布式系统,用什么应用服务器好呢?
- 正在找工作,各位前辈以前是如何走上工作岗位的,望不吝赐教!少少分数,不成敬意!
- 为什么呀为什么?老出现EAccessViolation异常。50分送给主要解答人
- 谁能发一个数据库流程图让我做参考
这个意思就是同一个表的条件不同的两次查询!
那么就用Query查询好啦!
SELECT * FROM Table1 WHERE (条件一)OR(条件二);
union select * from table A where FFFF=CCCC;
用TQuery或TADOQuery控件
datasource1.dataset:=Query;
union
select * from table b
我是用三层结构,由于数据量太大,为避免出问题,每次只从数据库中读取一定数量的数据,也就是必须是两次使数据集执行sql语句,然后再把这两次的结果集联起来,也许这个方法比较笨.
我的最终目的是:
让客户端一次读到少量数据,只是在浏览到时或是要求时再读下面的数据,然后再传回客户端!!!(不要让服务器是有状态的)