目次 疑問 答え

Access97MDEをAccess2000で表示または Access97MDEをAccess2000で表示または変換する

変換する (Access 2000)

 Access2000を使用して、Access97MDEを開いたりま

たは変換したりすると、

"MDE

ファイルを変換するか使用可能にすることができません"

といったエラーメッセージが表示される場合があります。

 これは、MDEファイルは、すべてのVisualBasicモジュー

ルがコンパイル済み

の状態で保存されており、ソースコードは削除されている

データベースである

ために、MDEデータベース内のフォーム、レポート、また

はモジュールの

デザインを編集することができないためです。

 回避方法は次のとおりです。



●回避方法●



(1)対象のAccess97データベース(MDB)をAccess2000

データベースに

変換します。



(2)変換したMDBファイルからAccess2000MDE

ファイルを作成します。





 重要なのは、Accessのバージョンが変わると、MDEフ

ァイルに保存したコード

を開いたり、コードの変換や実行ができない可能性があ

るので、元のデータ

ベースも必ず保存しておくということです。

 Access2000では、データベースのVisualBasicforApplic

ationsプロジェクトを

以前のバージョンで使用された方法とは異なる方法で保

存しています。

 そのため、対象のデータベースのVisualBasicforApplica

tionsプロジェクトを

Access2000内で変換するかまたは使用可能にしなけれ

ばなりません。しかし、

MDEファイルは、ソースコードが削除されており、また、コ

ンパイル済みの状態

を失うことができないため、Access2000は、そのデータ

ベースを変換または

使用可能にすることができません。

大きいサイズのデータベースをAccess2000 大きいサイズのデータベースをAccess2000に変換する

に変換する (Access 2000)

 データベースの変換の際に応答が停止したように見え

る場合があります。

それは、大きいサイズのAccess2.0、95または97データ

ベース(通常 4 MB

(メガバイト)以上)をAccess2000に変換する場合に発生

します。

 変換の際のステータスバーの表示は次のようになりま

す。



(1)変換しています



(2)コマンドを入力してください



(3)最適化しています



(4)保存しています



(5)コマンドを入力してください



 このように表示され変換が終了します。ステータスバー

に最初に

"コマンドを入力してください。"と表示されている間は、

砂時計アイコンが

表示される場合も表示されない場合もあります。

 データベースファイルのサイズによっては、変換が完了

してからAccess

2000が応答を停止したように見えますが、変換は問題な

く完了し、変換

されたデータベースファイルはAccess2000で正常に動

作します。
先頭 前ページ inserted by FC2 system