我仍然在這個表單上工作,現在我正在刪除代碼部分發生錯誤。我相信這是一個認識到我選擇的問題,但我可能是錯的。該錯誤信息讀取運行時間錯誤3265項目未找到此集合訪問刪除命令問題
整個代碼讀取:
Private Sub cmdDelete_Click()
'delete record
'check existing selected record
If Not (Me.TableSub.Form.Recordset.EOF And Me.TableSub.Form.Recordset.BOF) Then
'confirm delete
If MsgBox("Are you sure you want to delete this record?", vbYesNo) = vbYes Then
'delete now
CurrentDb.Execute "DELETE FROM KWTable WHERE text_key='" & Me.TableSub.Form.Recordset.Fields ("text_key") & "'"
'refresh data in list
Me.TableSub.Form.Requery
End If
End If
End Sub
而且是高亮的部分是:
CurrentDb.Execute "DELETE FROM KWTable WHERE text_key='" & Me.TableSub.Form.Recordset.Fields ("text_key") & "'"
我試着切換你的代碼,我仍然得到相同的錯誤。 – user2119980