展開前にMSAccessデータベースフォームを保護するための7つの実用的なヒント

今すぐ共有:

商用プロジェクトにMSAccessを展開することを決定する前に、データベースフォームの保護を検討する必要があります。

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

1. [フォームデザイン]タブの複数のボタンを削除します

展開前のMSAccessデータベースフォームの保護Max、Min、Closeなどのコントロールやコントロールボックス自体を削除することで、ユーザーは自分で作成したアプリケーションエイドに移動する以外に選択肢がなくなります。 タブ付きドキュメントインターフェイスで操作する場合、最小、最大、無効、閉じるなどのオプションは、削除することで無効にできます。 それは存在し続けますが、機能しません。 これにより、ユーザーによる入力の検証が確実になります。

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

今すぐ共有:

コメントは締め切りました。