比如有一个表
Test
F1 F2
A A
B B
C C
有下面两段代码,假设con为已经连接并打开的ADODB.Connection对象。
Dim rs As New ADODB.RecordSet
rs.Open "select * From Test",con,1,3
rs.AddNew
rs.Fields(0).Value="D"
rs.Fields(1).Value="D"
这是一段代码。
Dim rs As New ADODB.RecordSet
rs.Open "select * From Test",con,1,3
rs.AddNew
rs.Fields(0).Value="D"
rs.Fields(1).Value="D"
rs.Update
这是另一段代码,楼主可以做一个例子中的数据库。两段代码一次执行一段,先执行第一段代码执行完后。看数据库里数据的变化,再执行第二段执行完后看数据库里的变化。
通过这个例子楼主应该能理解RecordSet对象的执行现象了吧?