前提・実現したいこと
AccessのVBエラー
マスターを登録する時に ”このマシーンのほかのセッションによってロックされているので、登録できませんでした。” のエラーが出てデバッグすると
rst.edit のところでエラーになっています。
プログラムは
'基本データの登録
Set rst = db.OpenRecordset("MT基本情報")
rst.Edit ここがエラー
rst![会社名] = 会社名
rst![郵便番号] = 郵便番号
rst![住所1] = 住所1
rst![住所2] = 住所2
↓
rst.Update
rst.Close
Set rst = Nothing
db.Close
ほかのセッションというのがわかりません。
解決方法を教えてください。
発生している問題・エラーメッセージ
このマシーンのほかのセッションによってロックされているので、登録できませんでした。”
該当のソースコード
Access2013 VB
'基本データの登録
Set rst = db.OpenRecordset("MT基本情報")
rst.Edit ここがエラー
rst![会社名] = 会社名
rst![郵便番号] = 郵便番号
rst![住所1] = 住所1
rst![住所2] = 住所2
↓
rst.Update
rst.Close
Set rst = Nothing
db.Close
試したこと
Set rst = db.OpenRecordset("MT基本情報")
の前に
Set rst = db.OpenRecordset("MT基本情報")
rst.Close
Set rst = Nothing
を挿入したが同じ結果になる
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。