• ベストアンサー

MDBファイルのデータ移行

ACCESSでDB環境を作成してmdbファイルで使っていました。 プログラム変更時にDBにもテーブルの項目をいくつか追加しました。 旧mdbファイルのデータを新mdbに移行したいのですが、ACCESSの無い状態で移行するのは可能でしょうか。 ACCESSは初心者で職場にACCESSが無いため困っています。 何か良い方法は無いでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

各種ツールはインストールできるんでしょうか? ODBC経由で各種SQL、Migrationツールなどを使ってみるとか。 何も使えない環境なら。 WSHで ADOとか。 http://www.happy2-island.com/vbs/cafe02/capter00601.shtml

その他の回答 (2)

  • nas02
  • ベストアンサー率70% (22/31)
回答No.3

ACCESSなしでもプログラムでMDBの操作は可能ですが、データ移行のためという目的であれば、一回限りなのでわざわざプログラムで移行するというのは無意味と考えます。 Office Professional 2007の試用版がありますので、これを使ってデータ移行された方がよいと考えます。(ダウンロードするにはWindows Live IDのアカウントが必要です) http://trial.trymicrosoftoffice.com/trialjapan/default.aspx?re_ms=oo&culture=ja-JP 尚、どうしてもプログラムでデータ移行したいという事であれば、ADOXのキーワードで調べましょう。

  • gadd3
  • ベストアンサー率46% (211/451)
回答No.2

他の回答者の方と同じようなことですが… もしExcelがあれば、 ExcelVBAにて、 DAOかADOのいずれかにて両mdbファイルにアクセスし、 修正前のmdbから修正後のmdbへデータ移動、コピー等ができるのではないでしょうか? 試してないのでダメだったらすみません。 ※DAOをダウンロードして作業することもできるかもしれません。

関連するQ&A