用adoquery连接MSSQL的northwind数据库,
使用select '0' as checked, shipname from orders
查询结果数据显示在DBGridEh1中。
双击DBGridEh1加入所有数据列,然后编辑checked列的checkboxes属性为true。
想让可以打对号的checked列,可以编辑。如何实现?
(目前已知有真正的数据源,且字段数据类型为boolean时,可以编辑checked列,但虚拟的数据源字段select '0' as checked,如何可以实现编辑?不提交post和UPDATE,只是为实现记录行选择操作)

解决方案 »

  1.   

    目前只知道在Query中可以实现。adoquery没找到实现方法,有知道的高手还请指点!用query连接MSSQL的northwind数据库,
    使用select '0' as checked, shipname from orders
    查询结果数据显示在DBGridEh1中。
    双击DBGridEh1加入所有数据列,然后编辑checked列的checkboxes属性为true。
    还有将query设置为缓存模式。
    就可以对checked列,做打对号的编辑。