プロが教える店舗&オフィスのセキュリティ対策術

Excel VBAにてADOを利用して、Access mdbへのコネクションは可能ですがAccess adpへのコネクションができません。
 
 ちなみにコードはコネクション部位のみ記述しますが、

cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="*****.adp;"

になります。
 なお、目的はExcel VBAを利用して、Access adpデータを取り込みたいので他の方法で可能ならば
他の方法でもかまいません。

以上、よろしくお願いします。

A 回答 (1件)

ADP のファイルにデーターは入ってないですよ。


ADP にはフォーム、レポート、ページ、マクロ、VBA モジュールしか含まれてません。
テーブル、クエリー (ビューやストアド プロシージャー) などは SQL Server 側に格納されているはずなので、接続先は SQL Server 内の DB になります。

その ADP を解析して、SQL Server が稼働しているホスト名、SQL Server のインスタンス名、DB の名前を確認してみてはどうでしょうか。
    • good
    • 0
この回答へのお礼

アドバイスいただきありがとうございます。
 本日、試してみますが分からないことがあったら再度ご教授いただけると幸いです。

お礼日時:2010/01/13 03:32

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!