数据库程序的问题!!!麻烦大家进来看看!
窗体包括一个ADODC控件和一组和控件相连的文本框,一组按钮,按钮的代码是向导产生的!但现在发现如果在增加一个新纪录后(即点增加--》在文本框输入---》保存后)再立即删除,会出错提示:“无法为更新行集定位,一些值可能在最扣读取时改变”,试了很多次都不行!:)
删除的代码如下:
Private Sub cmdDelete_Click()
If MsgBox("确认要删除此条纪录吗?", 33, "注意!") = vbOK Then
On Error GoTo DeleteErr
With datPrimaryRS.Recordset
.Delete
.MoveNext
If .RecordCount < 1 Then
cmdDelete.Enabled = False
cmdedit.Enabled = False
End If
End With
End If
DeleteErr:
MsgBox Err.Description
End Sub