【发布时间】:2010-12-15 12:38:16
【问题描述】:
为什么我的Do Until 循环尝试运行raw.Delete,即使raw.EOF 是真的?如果我有一个空表,这会崩溃。为什么?
Dim raw As Recordset
Set raw = db.OpenRecordset("tblSampleRaw")
If raw.RecordCount > 0 Then
raw.MoveFirst
Do Until raw.EOF
raw.MoveFirst
raw.Delete
Loop
End If
【问题讨论】:
标签: ms-access vba loops recordset