商用プロジェクトにMSAccessを展開することを決定する前に、データベースフォームの保護を検討する必要があります。
Accessデータベースを使用する場合は、データベースを安全に保つだけでなく、エラーが発生する範囲を減らすことも重要です。 災害から回復するためにアプリケーションを保護するだけでなく、エラーの範囲を最小限に抑えるためにアプリケーションを保護/防弾する必要があります。 私たちは通常、Accessデータベース内のデータの保護と保護に重点を置いており、発生する可能性のあるエラーの可能性を減らすための試みに重点を置くことを忘れています。 エラーが発生したときにそれを特定して回復を計画するだけでなく、そのエラーを完全に防止するための試みを行うことも重要です。 以下に、Accessデータベースでフォームを保護するのに役立つヒントをいくつか示します。
1. [フォームデザイン]タブの複数のボタンを削除します

2.閉じるボタンと戻るボタンを使用する
ユーザーが以前のフォームに戻ることができるように、フォームで[閉じる]や[戻る]などのオプションを利用することが重要です。 ボタンの位置とラベルは、アプリケーション全体で一貫している必要があります。 異なるフォームで異なるオプションを使用しないでください。均一性を維持してください。
3.フォームでビュー許可プロパティを設定します
フォームに許可されるビューを設定すると、ユーザーがデータシートのようにフォームを表示できないようにすることができます。
4.必要に応じてモーダルフォームを利用する
これらのタイプのフォームは、フォームに配置されているすべてのコントロールにユーザーが応答するように強制します。 モーダルフォームを使用している間、ユーザーはアプリケーションの他の部分にアクセスできなくなります。
5.独自のナビゲーションボタンを利用する
バインドされたフォームのファイルの終わり(EOF)、ファイルの始まり(BOF)条件などのオプションを確認するには、独自のナビゲーションボタンを使用する必要があります。 OnCurrentイベントを利用して、ユーザーが複数のフォーム間を移動するときに、情報を確認したり、フォームを設定したりできます。
6.すべてのコントロールでStatusBarTextプロパティを使用します
フォーム内のすべてのコントロールにこのプロパティを使用することで、フォーム内のすべてのコントロールからの期待についてユーザーに説明できます。 これに加えて、関連するすべてのコントロールでControlTipTextプロパティを設定することもできます。 このプロパティを使用する際に留意する必要があるのは、次のことです。 ステータスバーが表示されているはずです。 ステータスバーが表示されていない場合は、プロパティを使用できません。
7. DelKeyを無効にします
Delキーを無効にするか、OnDeleteイベントをトラップすることにより、フォームで行われているすべての削除を確認できます。 また、BeforeDelConfirmイベントを使用して、ユーザーによる削除を確認することもできます。
最後になりましたが、ツールを維持する mdbを修正 または、基幹業務アプリケーションでMSAccessを操作しているときのaccdbデータベースファイル。
著者紹介:
ビビアンスティーブンスはのデータ復旧の専門家です DataNumen、Inc。は、以下を含むデータ復旧技術の世界的リーダーです。 mdf回復 と優れた回復ソフトウェア製品。 詳細については、次のWebサイトをご覧ください。 WWW。datanumen.com