- 締切済み
Excel VBAにてADOを利用して、Access mdbへのコネク
Excel VBAにてADOを利用して、Access mdbへのコネクションは可能ですがAccess adpへのコネクションができません。 ちなみにコードはコネクション部位のみ記述しますが、 cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="*****.adp;" になります。 なお、目的はExcel VBAを利用して、Access adpデータを取り込みたいので他の方法で可能ならば 他の方法でもかまいません。 以上、よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- temtecomai2
- ベストアンサー率61% (656/1071)
回答No.1
ADP のファイルにデーターは入ってないですよ。 ADP にはフォーム、レポート、ページ、マクロ、VBA モジュールしか含まれてません。 テーブル、クエリー (ビューやストアド プロシージャー) などは SQL Server 側に格納されているはずなので、接続先は SQL Server 内の DB になります。 その ADP を解析して、SQL Server が稼働しているホスト名、SQL Server のインスタンス名、DB の名前を確認してみてはどうでしょうか。
お礼
アドバイスいただきありがとうございます。 本日、試してみますが分からないことがあったら再度ご教授いただけると幸いです。