首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

DbGridEh生成checkbox的有关问题

2012-02-10 
DbGridEh生成checkbox的问题有一张表,有1个文本字段A我用sql语句 SELECT0AS[√],AfromTABLE 取出了数据,

DbGridEh生成checkbox的问题
有一张表,有1个文本字段A
我用sql语句 "SELECT   0   AS   [√],A   from   TABLE "
取出了数据,但是DBGIRDEH虽然帮我生成了checkbox,但是不能编辑.


如何执行一句sql后,生成可编辑的CheckBox?
我的目的是让数据可以供别人多选..
可是却是鲁钝,至今没有办法,就算手工弄一个字段在DBGIRDEH内,也不行,无法编辑.
请问是否应该直接将0   as   [√]指定为布尔值?

而且如何判断表内被选择的数据?
谢谢各位!

[解决办法]
1、象这样“SELECT 0 AS [√],A from TABLE”得到的数据集是只读的。
2、可在表内设一列, Bit 类型 (列名是 B),再用 SELECT B,A from TABLE
3、由于各种数据库不尽相同,就象ORACLE的列没有Bit数据类型,还需进行详细的设置。

[解决办法]
请见我回复的这个贴子;
http://community.csdn.net/Expert/topic/5187/5187252.xml?temp=.2322962

热点排行