recordset读取顺序与access数据顺序匹配问题
问题描述:使用AOD对象链接acess数据库,读取出来数据与acess顺序不一致,请问读取的游标与aceess记录的顺序有关系么,我的理解是:默认情况下,游标应该从acess的第一条记录开始。代码和截图如下:
rs.Open "炉料", cnn, 2, 3
rs.MoveFirst
Do While Not rs.EOF
MSFlexGrid1.Rows = MSFlexGrid1.Rows + 1
MSFlexGrid1.TextMatrix(row, 0) = rs.Fields(0)
MsgBox rs.Fields(0)
For i = 1 To N + 2
MSFlexGrid1.TextMatrix(row, i) = Format(rs.Fields(i), "#0.00##")
Next i
row = row + 1
rs.MoveNext
Loop
运行结果如附件图:
figure.rar
(24.26 KB)