私はアクセスデータベースのテーブルに新しいレコードを追加する非常にシンプルなコードです。それはしばらく働いていましたが、今は ".AddNew"という文字列に3001のエラーがあります。 このエラーの原因はわかりません。何か案は?レコードセットに新しいレコードを追加しようとするとエラーが発生する#3001
Sub testAddNew()
Dim db As DAO.Database
Dim rcs As DAO.Recordset, rcs2 As DAO.Recordset, rcsLength As Integer
Dim sqlQr As String
Set db = CurrentDb
Set rcs = db.OpenRecordset("Table1", dbOpenTable)
With rcs
.MoveFirst
.AddNew
![column1] = "test"
.Update
.Bookmark = .LastModified
End With
End Sub
はそれだけではなく、「エラーの私たちに完全なエラーメッセージを与えることを頼むには余りにも多くのだろう#3001 "? – Andre