Error 1: Caer en la trampa de diseño de la interfaz. A las chicas hermosas les gusta usar ropa hermosa, y a las chicas feas también les gusta la ropa hermosa. Sin embargo, el acceso no proporciona ninguna función de clave personalizada, excepto los menús personalizados y los paneles de conmutación. Si desea usar sus propios botones, debe escribir mucho código, lo cual es muy problemático. ¿Por qué, por qué siempre pones menús preparados sin usarlos, pero tienes que escribir una interfaz completa tú mismo? ¿Estás cansado o no? ¿Vale la pena, ¿alguien está dispuesto a pagar más por su interfaz?
Error 2: use ADO en lugar de DAO. Recuerde que DAO es el motor de base de datos más eficiente del mundo para acceder a los archivos MDB, porque DAO está directamente integrado en el entorno de ejecución de acceso. Usar ADO en el acceso es como llamar a un colega sentado frente a una mesa, y está caminando deliberadamente en un largo camino.
Error 3: en lugar de usar la base de datos MDB, use SQLServer. Este fenómeno solo puede ocurrir en China. ¿Quién dice que SQLServer2000 es solo cinco yuanes por tarjeta? En la tabla de MDB, acceder a las mesas de millones está absolutamente bien. ¿Es necesario usar SQLServer para un sistema de aplicaciones a nivel de departamento? Además de aumentar la dificultad del desarrollo, no puedo pensar en una mejor razón.
Error 4: Nunca use eventos de cambio de registro. como:
ANTREUPDATE El usuario actualiza el registro.
Se actualizan los registros posteriores a Update.
Un registro actualizado por AfterInsert es un nuevo registro.
El uso adecuado de estos eventos puede mejorar la robustez de la base de datos. Por ejemplo, en el sistema de personal, quiero guardar el registro de cambio salarial. En este momento, solo necesito escribir código en el evento AfterUpdate. No es necesario usar SQLServer y luego escribir los desencadenantes en el interior.
Error 5: Use el acceso para desarrollar un sistema que aumente la cantidad de datos rápidamente. La tasa de crecimiento del volumen de datos del sistema de acceso debe estar dentro de 10,000 registros por mes. Si el crecimiento mensual del sistema de aplicación que desarrolla es de más de 100,000, se recomienda utilizar un sistema de base de datos grande.
Error 6: Use el acceso para desarrollar sistemas de aplicaciones de base de datos no simples, como programas de entretenimiento y programas de procesamiento de fotos. VBA es solo un subconjunto de VB. Muchas funciones VB no se proporcionan en VBA. Si VBA llama a DLLS (ActiveX) en grandes cantidades, reducirá la estabilidad del sistema y es fácil de bloquear. Recuerde siempre que el acceso solo es adecuado para el desarrollo de la base de datos.