用datagrid以表格的形式获得SQL server2000中的数据,是否可以从datagrid的"表格"中获得当前行中的 各个 "表格"中的内容呢..例如
姓名     出生日期   当前日期   年龄张三     1984   2005当在"张三"当前行中,能否 把1984 及 2005这两个数字用DataGrid的方法"提取"出来,然后计算结果 再放在"年龄"的"表格"里..
还有就是 怎么来判断 表格里的记录是空呢?如"年龄"字段里的就是"空",这又如何判断呢?
请各位路过的帮忙看看..
先谢过了~

解决方案 »

  1.   

    推荐换一个控件  mshflexgrid 控件,因为datagrid 采用和数据库绑定的方式,不方便
      

  2.   

    而我从来都没用过MSFlexgrid哦
    如果改用它的话 我的程序都得重新做了。。好费劲的。。
    晕。。
    还有没有其它办法啊?
      

  3.   

    当然可以,可以先取出它的行号,然后根据行号取后两个CELL中的值
      

  4.   

    具体一下好么?
    偶还是个datagrid的菜鸟...
    帮忙举个例子,好么?便于理解
    谢谢~
      

  5.   

    用eof和BOF判断
    去查查帮助
      

  6.   

    Private Sub Command1_Click()
        
        DataGrid1.Row = 1    '定位DataGrid1行
        DataGrid1.Col = 1    '定位DataGrid1列
        MsgBox DataGrid1.Text'取得1984
        
    End Sub'注意行,列索引值都是从0开始的