|
发表于 2020-1-22 20:18:01
|
显示全部楼层
datagrid 本身的属性只能得到datagrid 表的目前行,而不是recordset的
如果你的 datagrid 一次只能显示10条记录,
你点 datagrid 的最后一行, datagrid.row 返回的值永远只会是10,
不管你的记录是在表中的第几条.
说不好说,你试下就知道怎么回事了.
Private Sub DataGrid1_RowColChange(LastRow As Variant, ByVal LastCol As Integer)
Text1.Text = datagrid.Row
End Sub
下面这个是用Recordset的Bookmark属性得到值
Private Sub DataGrid1_RowColChange(LastRow As Variant, ByVal LastCol As Integer)
Text1.Text = Adodc1.Recordset.Bookmark
End Sub
|
|