我需要使用ADO在当前记录之前或之后更新记录(n)记录。
我有打开的代码,读完所有选定的记录并关闭。
我想知道的是,是否有办法改变当前的记录指针。例如,我想做这样的事情:
i=1
Do until rs.EOF
If i > 5 then
Field2=rs!Field1
rs!CurrentRecordPointer = i-3
'update Field2 in this record
rs!CurrentRecordPointer = i+3
End If
i = i + 1
rs.MoveNext
Loop
这可能,还是需要使用数组?
答案 0 :(得分:0)
使用DAO对象引用,您可以遍历记录并更新它们。
ggarrange