ADOQuery查询出的数据集用TGrid的单元合并问题(FlexCell插件)
table1
AB
11-0001100
21-0001200
31-0001300
41-000140
51-000210
61-000210
71-000210
81-000220
91-000220
101-000220
显示
AB
11-0001100
2--合--200
3--并--300
4--合--40
51-000210
6--合--10
7--并--10
8--合-- 20
9--并--20
10--合-- 20
现在用ADOQuery.SQL.text(select * from table1) 循环赋值给TGrid了
显示出来的就是table1 这样
请问各位大大如何把A字段的值如果相同都合并掉,或者相邻单元如果值相同就合并
[解决办法]
advstringgrid可以合并功能 cxgrid直接上拖效果比这个还好
[解决办法]
我的做法,把查询的数据就变成这样
select * into #t from table1
update #t set b=null where A not in (select min(A) from #t group by B)
select * from #t
drop table #t