用DataGrid1.RowBook
datagrid1.Row 
試試

解决方案 »

  1.   

    已经试过了,ROWBOOKMARK的值不太准,而ROW值只能表示小于10的值,大于或等于10的值都默认为9。
      

  2.   

    别用datagrid ,用这个MSHFlexGrid,
      

  3.   

    MSHFlexGrid一定可以,你可以把MSHFlexGrid取和datagrid一样的名字阿,替换一下就可以了,然后全编译执行一下,找一找语法错误,很快搞定的。
      

  4.   

    datagrid1.columns(0).text '当前选择行第一列的值
      

  5.   

    DataGrid1.RowBook  当前所选
      

  6.   

    我的ROWBOOKMARK怎么返回101,而我当前选的是第10行呀。
      

  7.   

    是这样的,我需要做一个程序,当某个条件成立时,datagrid里某一列的值按比例下调(在调价时经常用到),所以得要求程序将datagrid里每一行该列的值遍历一遍,然后进行整体下调。
      

  8.   

    你可以解决这个问题吗?是这样的,我想遍历DATAGRID里面每一行固定列的值,而现在我无法指定DATAGRID的行值,也就是说当我用DATAGRID.ROW=10赋值的时候,程序一直默认DATAGRID.ROW的值还为9,现在我急需一个属性能够将值赋给DATAGRID.ROW,让DATAGRID移动到当前行。
    (通过服务器中转)
      

  9.   

    直接改recordset 变化会反映到datagrid
      

  10.   

    让adodc的
    adodc1.LockType =adLockBatchOptimistic
    修改不会直接写到库中
    用updatebatch才会保存到库里
      

  11.   

    不然你改datagrid里的数据数据库里的数据也会变
      

  12.   


    Private Sub DataGrid1_RowColChange(LastRow As Variant, ByVal LastCol As Integer)
        
        
       DataGrid1.Columns(0).Text
        .........    
          
    End Sub