- 締切済み
Accessのデータベース格納場所の件
DBの格納場所がCドライブ直下でないと起動しません。別の場所に移動させて起動する方法を知りたいと思っています。よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- 5qoo
- ベストアンサー率48% (20/41)
リンクさせたテーブルがない場合は下記を確認してみて下さい。 ファイルを開くときに[ファイル]メニューに表示されている履歴から開いていませんか? または"C:\data.mdb"を参照したショートカットから起動した場合もこのエラーが出ると思います。 こんな場合は、[ファイル]メニューの[開く(O)...]からDドライブに移動してファイルを選択するか、DドライブにあるMDBファイルをダブルクリックして起動できます。 ショートカットの場合は参照先をDドライブに変更。
- O_cyan
- ベストアンサー率59% (745/1260)
>C:\data.mdbが見つかりませんでした >これはCドライブ直下に置いたら表示されません 多分data.mdbのテーブルをリンクテーブルとして使用していると思いますが。 通常はリンク先が移動されていてリンクが途切れていても終了時にメッセージは出ないのですがメッセージが出るという事は終了にリンクしているテーブルに更新をかけるなどの処理が含まれていると思います。 >DBの格納場所を変更する方法を教えていただけますでしょうか メニュー:ツールのデータベースユーティリティでリンクテーブルマネージャを開きます。 リンクテーブルのフルパスが表示されますのでその中でリンク先のパスがC:\data.mdbになっているリンクテーブルにチェックしOKボタンを押すと新しい場所を選択というダイアログが表示されますので移動した先のホルダを選択していきD:\・・\data.mdbを指定すれば変更できます。 全てリンク先を変更してもメッセージが出るようであれば業務画面終了する処理にイベントでC:\data.mdbと記述している箇所があるという事です。その部分を移動先のフルパスに変更すればメッセージは出なくなります。
- O_cyan
- ベストアンサー率59% (745/1260)
Cドライブ以外のディスクにあるmdbが起動出来ないという事ですか? Accessを起動しメニューのファイルで開くからでもmdbが開かないのですか?
お礼
丁寧なご回答をありがとうございました。試してみます。また分からないことがありましたらご教授いただけたらと思います。
補足
知人の依頼で投稿しましたが私が勘違いしておりました。 試しにDドライブにDBを移動しました。 業務終了画面を開き、データは入力していませんが「業務画面終了」ボタンを押して閉じようとしたら下記のメッセージが表示されました。 「C:\data.mdbが見つかりませんでした」 これはCドライブ直下に置いたら表示されません。 これを直すためにDBの格納場所を変更する方法を教えていただけますでしょうか?よろしくお願いします。