我现在要从数据库中取一批数据出来:Select  1 as colsel,
        taba.name as colname,
        tabb.name as coltype,
        taba.isnullable as colnull 
From    syscolumns taba,systypes tabb
Where   taba.xtype = tabb.xtype And
        taba.id= 任一表的id值上面的SQL语句大家都应该用过吧,就是取某一个表的所有字段名称、类型及是否能为空。
其中 1 as colsel 是我准备用来标识我在程序中是否选择了此字段。能不能用VB来实现这样一个功能:
 其中的 colsel 用复选框来表示,如果选中就为1,其它情况为0
 并且,每次选中一个字段后,整个字段都高亮显示。

解决方案 »

  1.   

    还有一个更难的问题是:所有的记录都要象在DataGrid中一样,需要全部显示出来,而不是一条一条的显示。这个问题搞好久了,还没搞出来,真的很郁闷啦!请各位帮帮忙了
      

  2.   

    没看懂什么意思。
     
    每次选中一个字段后,整个字段都高亮显示
    所有的记录都要象在DataGrid中一样,需要全部显示出来,而不是一条一条的显示。
    问题1,你用的什么控件?
    问题2,DATAGRID就是一行一条记录显示的呀
      

  3.   

    第一,我不知道用什么控件为好,所以可以随便选用什么控件
    第二,DataGrid是一行一行显示的,但我每次只能选中一格,然后这一格的的字符串的背景色才变为白色以外的其它颜色吧,现在我要的是整个一行中,所有的单元格的背景都变为白色以外的,而不是只有字符串的背景变色。
      

  4.   

    用 FlexGrid, 自己放控件
      

  5.   

    这个问题太简单了,LISTVIEW,TREEVIEW,SPREAD控件都可以实现的。代码不想做了。
    如果想一次全部显示也可以,用VASSPREAD可以实现这个功能,控件网上有的,自己找吧!
      

  6.   

    so easy!自己看看帮助就可以高顶