MSFlexGrid控件显示问题
dim i,jsql = "select * from domainname"
conn.CursorLocation = adUseClient
rs.Open sql, conn, adOpenKeyset, adLockOptimistic
For i = 1 To rs.RecordCount
MSFlexGrid1.TextMatrix(i, 0) = i
For j = 0 To rs.Fields.Count - 1
Dim x As Integer
'x = j - 1
If IsNull(rs.Fields(j)) = True Then
MSFlexGrid1.TextMatrix(i, j) = ""
Else
MSFlexGrid1.TextMatrix(i, j) = rs.Fields(j)
End If
Next
rs.MoveNext
Next
为什么是从第45条记录开始显示,显示完最后再从第1条记录显示到44条呢?
为什么不是第一条记录开始显示..
另外问下我设的主键值是自动编号的,如果删除了中间一条数据,为什么这个编号就不会自动补上去了啊,而是空在那的..
有没有办法解决这一问题,让它永远都是连续的..