以下是一段删除所有记录的代码,我发现它不能删除所有的记录,请问是什么原因?
rstcourseclassroom.MoveLast
rstcourseclassroom.MoveFirst
Do While Not rstcourseclassroom.EOF()
   rstcourseclassroom.Delete
   rstcourseclassroom.Requery
   If rstcourseclassroom.EOF() Then
      rstcourseclassroom.MoveLast
   Else
      rstcourseclassroom.MoveNext
   End If
Loop