◎◎◎关于DBGrid的显示问题◎◎◎ 说明:adoquery->datasource->dbgrid显示查询的结果我想在进行第二次数据库查询时让第一次查询的结果继续显示在dbgrid中,且第二次查询结果显示在上次查询结果的后面一行,请问大哥们怎么实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不,你问的很清楚。用其它和数据库不关联的Grid吧,比如StringGrid 难道dbgrid就不能解决这样的问题吗》? 可以,只要你的查询结果能包括前后2次.最简单的解决办法是用2个 DBGrid,呵呵 最好就使用StringGrid,或者可以试AdvStringGrid;这个东东相当强大,而且很好控制... 在第二次查询的时候,重新设置adoquery的SQL属性,该SQL在第一次查询的SQL的基础上,用“UNION ALL”,加上第二次查询的SQL。如果第二次查询的结果一定要放在最后的话,那可以用一个排序字段,然后重新打开该数据集。SQL属性例如:Select '1' as PX,BMID,BMMC from BM where BMID like '1%'Union allSelect '2' ,BMID,BMMC from BM where BMID like '2%' 发个A*寻径算法.... delphi已知一个程序的弹窗句柄,如何关闭 为什么第二次调用临时表会出错? 而在sql中执行没有问题. Delphi 8.0 打开一dpr源文件提示错误... 请教几个问题~ 怎樣保存用OpenPictureDialog打開的圖片,並用我默認的文件名及路徑,而且不跳出SavePictureDialog對話框? dbchart几个图形共同显示问题 50分求教,RSA怎么用?? TeTheme********类控件,谁有?急! *****同步事件(TEvent)和Socket的问题??? 招聘程序员 大哥们帮我看看这段程序错在那了?
用其它和数据库不关联的Grid吧,比如StringGrid
最简单的解决办法是用2个 DBGrid,呵呵
Select '1' as PX,BMID,BMMC from BM where BMID like '1%'
Union all
Select '2' ,BMID,BMMC from BM where BMID like '2%'