1

Access 97 を開くと、システム全体、または少なくともそのほとんどが何らかのデータベース内にあると言われました。本当ですか?たとえば、VB コードを記述した場合、コード全体がデータベース内にあります。以前は、SQL からフェッチしたデータだけが何らかのデータベース内にあると考えていました。

4

2 に答える 2

1

「システム全体」は Access の内部にあるため、フォームなどがある場合は、データとともにそのファイルに混在しています。

于 2011-08-16T17:24:38.840 に答える
0

Access はすべてを .mdb ファイルに保持します。プロジェクトを開くと、タブ (テーブル、クエリ、フォームなど) が表示されます。モジュール内のコードとマクロがあります。

実際には、このファイルには、通常は隠されているより多くの情報が保持されます。基本的には、プロジェクトのメタ データです。ツール -> オプションに移動すると、システム オブジェクトのチェック ボックスが表示されます。それを選択すると、テーブルを見ると、次のような名前が表示されます。

MSysACEs MSysModules MSysModules2 MSysObjects MSysQueries MSysRelationships

これらのテーブルは、ご自身の責任でプレイしてください。

メインファイルに保存されない他の唯一のものは、セキュリティ情報です-ファイルをロックダウンしようとした場合. これは system.mdw ファイルにあります。詳細については、こちらhttp://support.microsoft.com/kb/303941/EN-USを参照してください。私はこれを使用したか、「アプリケーション」をロックダウンしたいときに使用されたのを見ただけです。

于 2011-08-16T18:04:19.010 に答える