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

Cドライブ直下に、A.mdbとB.mdbがあります。
また、B.mdbには、『テーブルX』があります。
A.mdbに、B.mdbの『テーブルX』をリンクさせたいのですが、
b.mdbは、パスワードで保護されています。
以下のコードは、b.mdbに、パスワードの設定が無い場合、使用可能ですが、b.mdbに、パスワードの設定がある場合、どうすればよいのでしょうか?色々ネットで検索したのですが、出てきません。><
急ぎなので、すみませんが、教えていただけませんでしょうか。

DoCmd.TransferDatabase acLink, "Microsoft Access", "C:\B.mdb", acTable, "テーブルX", "テーブルX", False

A 回答 (1件)

ODBCでリンクする方法があるようです。



DoCmd.TransferDatabase acLink, "ODBC", "MS Access;DATABASE=C:\B.mdb;PWD=pass", acTable, "テーブルX", "テーブルX", False

ただ、主キーが設定してない場合は、ダイアログが出ますが・・・
    • good
    • 0

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

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A