みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

パスワード付Access2010からリンクテーブル

パスワード付Access2010のテーブルを別のAccessでリンクテーブルとして使用しています。
このリンクテーブルを使ったクエリの結果を、ADOを使ってExcelシートに書きだしたいのですが、このリンクテーブルを使ったクエリを動かすと

「SQLステートメントが正しくありません。DELETE、INSERT、PROCEDURE、SELECTまたはUPDATEを使用してください」

というエラーメッセージが出てしまいます。

リンクテーブルのあるAccessでクエリを動かすと普通に動くのですが、ExcelからADOで動かすとエラーがでるということです。

このような場合に、エラーにならずにExcelからクエリを動かして結果をシートに出力する方法が何かありますでしょうか。

ご教授よろしくお願いいたします。

投稿日時 - 2015-02-25 20:42:22

QNo.8924754

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

下記が参考になりませんか。

Excelからパスワード付きAccess 【OKWave】
http://okwave.jp/qa/q7948601.html

上記の方法でConnectionを開いて、Execute メソッドで実行。

Execute メソッド (ADO Connection)
https://msdn.microsoft.com/ja-jp/library/cc364125.aspx

投稿日時 - 2015-03-05 19:01:13

あなたにオススメの質問