|
Access2003で作成したツールをAccess2013へ移行中です。
A.mdbで以下のコードを実行し、B.mdbのデータをA.mdbへインポートする処理を行っています。
Access2003環境では以下のコードでB.mdbへアクセス出来ていましたが、
Access2013環境ではB.mdbへアクセス出来なくなりました。
DoCmd.TransferDatabase 2, "Microsoft Access", C:\AccessDB\A.mdb, 0, Link, Link
以下の様に、Access2010から追加されたStoreLogin引数を追加しましたが状況は変わりません。
DoCmd.TransferDatabase 2, "Microsoft Access", C:\AccessDB\A.mdb, 0, Link, Link, , True
他にAccess2003から2013での変更点で、影響が出るような変更点は考えられないでしょうか。
また、別の方法で同様の処理を行えないでしょうか。
ご教授お願い致します。
補足:
・B.mdbにはデータベースパスワードを設定しています。
・いずれのDBもC:\AccessDB配下に配置しています。
・C:\AccessDBフォルダはセキュリティセンターで信頼できる場所に追加しています。
・OSはAccess2003環境とAccess2013環境いずれもWindows8(64bit)です。
・Access2003環境とAccess2013環境いずれもローカルで動作させています。
|
|