エラー1:インターフェイスデザイントラップに陥ります。美しい女の子は美しい服を着るのが好きで、醜い女の子も美しい服が好きです。ただし、アクセスは、カスタムメニューとスイッチパネルを除き、カスタムキー機能を提供しません。独自のボタンを使用したい場合は、非常に面倒なことです。なぜ、なぜあなたはそれらを使用せずに常に既製のメニューを入れますが、自分でインターフェイス全体を書く必要があります。疲れているかどうか?それだけの価値はありますか、誰かがあなたのインターフェースにもっとお金を払うことをいとわないのですか?
エラー2:DAOの代わりにADOを使用します。 DAOはアクセスランニング環境に直接組み込まれているため、DAOは世界で最も効率的なデータベースエンジンであることを覚えておいてください。アクセスにADOを使用することは、テーブルの反対側に座っている同僚を呼ぶようなもので、意図的に長い道のりを歩いています。
エラー3:MDBデータベースを使用する代わりに、SQLServerを使用します。この現象は中国でのみ発生する可能性があります。 SQLSERVER2000はカードごとにわずか5元であると誰が言いますか? MDBのテーブルでは、百万レベルのテーブルにアクセスすることは絶対に問題ありません。部門レベルのアプリケーションシステムにSQLServerを使用する必要がありますか?開発の難しさを高めることに加えて、私はより良い理由を考えることはできません。
エラー4:レコード変更イベントを使用しないでください。のように:
Updateユーザーがレコードを更新します。
AfterUpdateレコードが更新されます。
AfterInsertによって更新されたレコードは新しいレコードです。
これらのイベントを適切に使用すると、データベースの堅牢性が向上します。たとえば、人事システムでは、給与変更記録を保存したいと思います。現時点では、afthupdateイベントでコードを作成する必要があります。 SQLServerを使用してから、内部にトリガーを書き込む必要はありません。
エラー5:アクセスを使用して、データの量をすばやく増加させるシステムを開発します。アクセスシステムのデータボリュームの成長率は、1か月あたり10,000レコード以内でなければなりません。開発するアプリケーションシステムの毎月の成長が100,000を超える場合は、大規模なデータベースシステムを使用することをお勧めします。
エラー6:アクセスを使用して、エンターテインメントプログラムや写真処理プログラムなどの非シンプルなデータベースアプリケーションシステムを開発します。 VBAはVBの単なるサブセットです。 VBAでは多くのVB関数が提供されていません。 VBAがDLL(ActiveX)を大量に呼び出すと、システムの安定性が低下し、簡単にクラッシュできます。アクセスはデータベース開発にのみ適していることを常に覚えておいてください。