DBGrid的每一行前加一个复选框,并能判断复选框是否选中? 如题,具体怎么实现的。据说用AdvStringGrid可以,但是AdvStringGrid如何使用让前面带复选框呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你用的后台时TClientdataSet,则你可以在TClientDataSet中增加一列,如果是TADOQuery则不行了。 如果是TADOQuery则可以,你可以在sql中增加一不存在的列如adoq.sql.add('select 0 as chk,id from table')然后在oncelldraw的事件中根据值画一个图形,不就解决了 如果是TADOQuery则可以,你可以在sql中增加一不存在的列如adoq.sql.add('select 0 as chk,id from table')然后在oncelldraw的事件中根据值画一个图形,不就解决了 如果不需要处理大量数据可以用一个笨办法,把数据拉入本地Access数据库,再做打勾操作。如果用的ClientDataSet则可以用楼上 “寒萧” 的方法。yuehaiyang 老兄的方式没用过,不过应该可以。 delphi中ADO连接SQL数据库出错,不知道出在哪,之前都可以的 listview 选择更换引发的事件? 如何在DBGrid插入数据后让新插入行被选中为当前行? File not found: 'DsgnIntf.dcu' 文件----文字替换??????? D5和D7的文件格式问题 初学dll一个小问题。大家帮忙看看。 求加密算法 MD5 和 RSA 的源代码 请问一个问题 移动计费系统的算法. 屏幕分辨率的问题 千言万语直击对象本质
如adoq.sql.add('select 0 as chk,id from table')
然后在oncelldraw的事件中根据值画一个图形,不就解决了
如adoq.sql.add('select 0 as chk,id from table')
然后在oncelldraw的事件中根据值画一个图形,不就解决了
如果用的ClientDataSet则可以用楼上 “寒萧” 的方法。
yuehaiyang 老兄的方式没用过,不过应该可以。