BEKEI
2006-02-10 02:55:27 UTC
ACCESS97を使用してます。
Dim DB As DAO.Database
Dim RS As DAO.Recordset
Set DB = CurrentDb
Set RS = DB.OpenRecordset("テーブル1", dbOpenDynaset)
Stop
I = 1
RS.MoveFirst
Do Until RS.EOF
RS.Edit
RS.Fields("フィールド1") = I
RS.Update
I = I + 1
RS.MoveNext
Loop
上記の内容でなぜかRSがEOFにならないのでループから抜け出せません。
分る方教えてください。
よろしくお願いします。
Dim DB As DAO.Database
Dim RS As DAO.Recordset
Set DB = CurrentDb
Set RS = DB.OpenRecordset("テーブル1", dbOpenDynaset)
Stop
I = 1
RS.MoveFirst
Do Until RS.EOF
RS.Edit
RS.Fields("フィールド1") = I
RS.Update
I = I + 1
RS.MoveNext
Loop
上記の内容でなぜかRSがEOFにならないのでループから抜け出せません。
分る方教えてください。
よろしくお願いします。