我想在DATAGRID里添加复选框,用来给记录选择恰当标志,可以吗?,要是不可以。有什么其他方法?

解决方案 »

  1.   

    我用Flexgrid实现过,实现的方法其实也很简单,利用flexgrid的单元格可以显示图片,你做两张图片,一张是checkbox选中的图片,一张是没有选中的checkbox图片,然后用代码控制界面显示的一致性,同时用一个数据结构存储,记录选中的情况,这个应该很容易吧。
      

  2.   

    DATAGRID里添加复选框,可以是可以,但是比较麻烦,不如用ListView1,设置成有选择框,表格样式的    Dim Item As ListItem
        ListView1.View = lvwReport
        ListView1.CheckBoxes = True
        ListView1.ColumnHeaders.Add , , "代码", ListView1.Width / 2
        ListView1.ColumnHeaders.Add , , "真实值", ListView1.Width / 2
        
        Dim CN As New ADODB.Connection
        Dim Rs As New ADODB.Recordset    CN.ConnectionString = "Provider=sqloledb;Data Source=pmserver;Initial Catalog=Report;User Id=sa;Password=sa;"
        CN.Open    Rs.CursorLocation = adUseClient
        Rs.Open "select * from table1", CN, adOpenDynamic, adLockBatchOptimistic
        Rs.MoveFirst
        Do While Not Rs.EOF
            Set Item = ListView1.ListItems.Add(, , Trim(Rs.Fields("lno")))
            
            Item.ListSubItems.Add , , Trim(Rs.Fields("lname"))
            Rs.MoveNext
        Loop
        Rs.Close
        CN.Close
      

  3.   

    lihonggen0(李洪根,用.NET,标准答案来了)那应该如何处理呢?
    比如我把某个值选种,如何更新数据库中的这个值
      

  4.   

    在数据库中添加一个字段,设为boolean,不知道可不可以。选中,则为true,否则为false。关注ing~~~~~~~~