急にINSERT処理でエラーが出るようになりました。ZドライブのMasterDBのM_AccountテーブルをCドライブにINSERTするのですが、「実行時エラー-2147467259この操作はこのタイプのオブジェクトには実行できません。」となって、しまいます。パソコン4台中2台でこのエラーが発生します。元々使えていたのですが、急にです。対応方法はありますでしょうか?Sub sqltest() Dim adoCn As New ADODB.Connection 'ADOコネクションオブジェクト Dim adoRs As ADODB.Recordset 'ADOレコードセットオブジェクト Set adoCn = New ADODB.Connection 'ADOコネクションのインスタンス作成 'On Error GoTo ErrLabel StrPro = \u0026quot;Microsoft.ACE.OLEDB.16.0\u0026quot; StrDs = \u0026quot;Z:\\Account\u0026quot; StrExt = \u0026quot;.accdb\u0026quot; StrDBn = \u0026quot;Master\u0026quot; StrSql = \u0026quot;INSERT INTO M_Account IN 'C:\\Account\\Master.accdb' SELECT M_Account.* FROM M_Account;\u0026quot; adoCn.Open \u0026quot;Provider=\u0026quot; \u0026amp; StrPro \u0026amp; \u0026quot;;Data Source=\u0026quot; \u0026amp; StrDs \u0026amp; \u0026quot;\\\u0026quot; \u0026amp; StrDBn \u0026amp; StrExt \u0026amp; \u0026quot;;\u0026quot; 'Accessファイルを指定 adoCn.Execute (StrSql) 'SQL実行 ←ここでエラー adoCn.Close: Set adoCn = Nothing 'コネクションの破棄 Exit Sub'ErrLabel:' ErrFLU = 1' MsgBox (Err.Number \u0026amp; vbCrLf \u0026amp; _' Err.Description) End Sub「実行時エラー-2147467259 この操作はこのタイプのオブジェクトには実行できません。」

Microsoft

1件の回答

回答を書く

1011615

2026-03-20 19:10

+ フォロー

大体マイクロソフトのせい・・・

https://qiita.com/chancy141/items/e9c474c41a9e2d203d58

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有