读书人

delphi checkbox,该怎么解决

发布时间: 2012-05-09 12:13:59 作者: rapoo

delphi checkbox
现在是有dbgrideh的form1, 我点击button“设定导出的报告列” 跳到另一个form2,这个form2里面是很多checkbox,选择哪些checkbox 那么form.dbgrideh中显示相应的数据列。
比如全部的数据是
adoquery1.close;
adoquery1.sql.text:='select * from records';
adoquery1.open;
form2的checkbox中有"时间""速度"等,当我选中“时间”“速度”这两个checkbox的时候,form1中dbgrideh中就显示我选中的这两个对应的数据,即相当于是“select time,speed from records”
哪位高手指点下。。。不胜感激。

[解决办法]
遍历checkbox,根据选中的,组织出字段字符串,有了这个后面就好办了,grid可以自动显示选出的列,或者根据打钩的,自动创建列

读书人网 >.NET

热点推荐