Fehler 1: In die Schnittstellendesign -Falle fallen. Schöne Mädchen tragen gerne schöne Kleider, und hässliche Mädchen mögen auch schöne Kleidung. Der Zugriff bietet jedoch keine benutzerdefinierten Schlüsselfunktionen mit Ausnahme von benutzerdefinierten Menüs und Schaltertafeln. Wenn Sie Ihre eigenen Schaltflächen verwenden möchten, müssen Sie viel Code schreiben, was sehr problematisch ist. Warum, warum setzen Sie immer vorgefertigte Menüs, ohne sie zu benutzen, müssen aber selbst eine ganze Schnittstelle schreiben. Bist du müde oder nicht? Lohnt es sich, ist jemand bereit, mehr für Ihre Benutzeroberfläche zu bezahlen?
Fehler 2: Verwenden Sie ADO anstelle von DAO. Bitte denken Sie daran, dass DAO die effizienteste Datenbank -Engine der Welt ist, um auf MDB -Dateien zuzugreifen, da DAO direkt in die Zugangsausgangsumgebung eingebettet ist. Die Verwendung von ADO im Zugang ist wie ein Kollege, der gegenüber einem Tisch sitzt, und geht absichtlich einen langen Weg.
Fehler 3: Verwenden Sie SQLServer anstatt die MDB -Datenbank zu verwenden. Dieses Phänomen kann nur in China auftreten. Wer sagt, SQLServer2000 ist nur fünf Yuan pro Karte? In MDBs Tisch ist der Zugriff auf Millionen-Ebenen-Tische absolut in Ordnung. Ist es notwendig, SQLServer für ein Anwendungssystem auf Abteilungsebene zu verwenden? Abgesehen von der Erhöhung der Schwierigkeit der Entwicklung kann ich mir keinen besseren Grund vorstellen.
Fehler 4: Verwenden Sie niemals Datensatzveränderungsereignisse. wie:
Vor dem User aktualisiert den Datensatz.
Nach update werden Datensätze aktualisiert.
Ein von Afterinsert aktualisierter Datensatz ist ein neuer Datensatz.
Die ordnungsgemäße Verwendung dieser Ereignisse kann die Robustheit der Datenbank verbessern. Zum Beispiel möchte ich im Personalsystem die Aufzeichnungen zur Gehaltsänderung speichern. Zu diesem Zeitpunkt muss ich nur Code in das Afterupdate -Event schreiben. SQLServer müssen nicht verwendet und dann die Auslöser darin schreiben.
Fehler 5: Verwenden Sie den Zugriff, um ein System zu entwickeln, das die Datenmenge schnell erhöht. Die Wachstumsrate des Datenvolumens des Zugriffssystems sollte innerhalb von 10.000 Datensätzen pro Monat liegen. Wenn das monatliche Wachstum des von Ihnen entwickelten Anwendungssystems größer als 100.000 beträgt, wird empfohlen, ein großes Datenbanksystem zu verwenden.
Fehler 6: Verwenden Sie den Zugriff, um nicht-einfache Datenbankanwendungssysteme wie Unterhaltungsprogramme und Photo-Verarbeitungsprogramme zu entwickeln. VBA ist nur eine Untergruppe von VB. Viele VB -Funktionen sind in VBA nicht bereitgestellt. Wenn VBA DLLs (ActiveX) in großen Mengen aufruft, verringert dies die Stabilität des Systems und ist einfach zu stürzen. Bitte denken Sie immer daran, dass der Zugriff nur für die Datenbankentwicklung geeignet ist.