请教一个关于Adodc的问题
我要从表中删除一项内容,执行了下列语句:
Adodc3.RecordSource = "delete from s where sno='" & Text1.Text & "'"
Adodc3.Refresh
结果,弹出一个错误提示框“关闭对象时,不允许操作”,点击确定按钮之后,我要删除的内容还是删掉了。但那个错误提示框是什么意思?
希望大家指教!谢谢!
我要从表中删除一项内容,执行了下列语句:
Adodc3.RecordSource = "delete from s where sno='" & Text1.Text & "'"
Adodc3.Refresh
结果,弹出一个错误提示框“关闭对象时,不允许操作”,点击确定按钮之后,我要删除的内容还是删掉了。但那个错误提示框是什么意思?
希望大家指教!谢谢!
你怎么用ADO控件的RecordSource进行删除操作。
用Adodc3.Refresh之前Adodc3根本就没有打开什么记录集
Adodc1.Refresh
Adodc1.Recordset.Filter = sno='" & Text1.Text & "'"
If Adodc1.Recordset.RecordCount > 0 Then
Adodc1.Recordset.delete
end if
多谢!