アプリ版:「スタンプのみでお礼する」機能のリリースについて

Excel97ファイルからネットワーク経由して、
ODBC使って、クエリーでAccess2000のMDBファイルへ接続できません。
なぜでしょうか誰かおしえてーー。

A 回答 (3件)

接続出来ます。



 但し以下の様な条件があります。

 Excel97を動かしているパソコンのODBCドライバに、Access2000用のドライバが存在する事。
 
 詳細を調べるには情報が不足しています。最低でも以下の情報を補足して下さい。
・Excel97が動作しているOSは?
・ネットワーク経由とは?
 → ネットワークボリュームを、ローカルにマッピングしてODBCでMDBを指定した
 → ボリュームせずに、ODBCのMDBを指定した。
・クエリーでAccess2000のMDBファイルへ接続とは?
 どういった操作の事を言っていますか? 操作の方法を補足して下さい。
・接続出来ませんとは?
 → エラーがでる(でる場合には、エラーの名称とエラー番号)
 → エラーがでないが、データが取れない(書けない)

 等を書いて下さいね。

この回答への補足

ありがとうございます!!!!。
・・・・すみません。
補足いたします。

<Excel97が動作しているOSは?

 Windows95です。

<ネットワーク経由とは?

社内LANでファイルサーバーに普通のmdbファイルがあり、
 クライアントにはEXCELファイルを置き、
 そこからアクセスしに行くわけです。
 ODBCやらクエリーやらを、EXCELファイルの、
 マクロに記述してあるわけです。

<接続出来ませんとは?

 「ODBC Microsoft Access 97 ドライバ ログインの失敗

   データベースの形式'\\**サーバー\~\.mdb'を認識できません。」

 とメッセージボックスがでて、
 止まってしまいます。

<ネットワークボリュームを、ローカルにマッピングしてODBCでMDBを指定した

 すいません。質問の意味が???(笑)

補足日時:2001/05/29 13:43
    • good
    • 0

補足の中に解答が...



 「ODBC Microsoft Access 97 ドライバ ログインの失敗
   データベースの形式'\\**サーバー\~\.mdb'を認識できません。」
 接続先は、Access2000ですので、Access2000のODBCドライバが必要になります。

 簡単な方法は、クライアントにAccess2000を入れてしまえば良いのですが、それはできないとなると、
Access2000のSetupディスク(等)から、ODBCのsetupだけを探して、クライアントでSetupすればOKです。
    • good
    • 0
この回答へのお礼

なるほど!!
ありがとうございます
ではさっそくやってみます。

お礼日時:2001/05/30 13:16

MDBをAccess97形式に変換してもいいかも。


(Access2000で、[ツール]-[データベースユーティリティ]-[データベースの変換])
    • good
    • 0
この回答へのお礼

ありがとうございます!
そういう手がありましたね。
さっそくやってみます。
ODBCのセットアップかこちらかを検討して、
採用することにします。

お礼日時:2001/05/30 13:21

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