¡Urgente~~! ! ¿Cómo crear un formulario de inicio de sesión con nombre de usuario y contraseña en ACCESS?
Use VBA, primero cree una tabla de usuarios, arrastre dos cuadros de texto en el formulario para ingresar el nombre de usuario y la contraseña, luego arrastre un botón, busque el nombre del botón en el módulo del proyecto VBA y haga clic en él. Agregue el siguiente código al evento: Private?Sub?Command1_Click()?'//Supongamos que su botón se llama Command1
'//¿Conectarse a la base de datos para encontrar al usuario?
Dim?cnn?As?ADODB.Connection'//Objeto de conexión
Dim?rs?As?ADODB.Recordset'//Recopilación de datos
Set?cnn?=?CurrentProject .Connection' //El objeto de conexión es en sí mismo, solo una conexión temporal
Set?rs?=?New?ADODB.Recordset'//Conjunto de datos instanciado
rs.Open? "Seleccione ?*?de?tabla de usuarios?dónde?nombre de usuario='"?+?Trim(Me.Text1)?+?"'?and?contraseña='"+Trim(Text2)+"'",?cnn? ' // Tenga cuidado de no exagerar y escribir Text1.Text. ACCESS es diferente. Escribir atributos le hará seguir buscando enfoque. Aquí está la colección de datos abiertos.
If?rs.EOF?Then'. //Si no se encuentra ningún registro, significa que hay un error de verificación
MsgBox? "¡Lo siento! El nombre de usuario o la contraseña son incorrectos, ¡vuélvalos a ingresar!", vbOkOnly, "Mensaje del sistema"
Me.Text1 =""
Me.Text2=""'//Si la verificación falla, los dos cuadros de texto estarán vacíos
Me.Text1. SetFucos'//Deje que el foco del cursor salte a Texto1 Vaya al cuadro de entrada del nombre de usuario
Else'//Si se encuentran los datos del usuario, el inicio de sesión se realizó correctamente
¿MsgBox? "Inicio de sesión exitoso", "Mensaje del sistema"
El nombre del formulario que desea abrir.Mostrar
Me.Hide?'//Escóndete y abre la interfaz del formulario que deseas para abrir
End?If?'// Finalizar bucle IF
End?Sub?'//Finalizar evento de botón
Este es solo un ejemplo simple. Espero que le resulte útil. Después de escribir el código, debe configurar el formulario en modo de inicio, simplemente inicie el formulario de inicio de sesión. No tiene sentido que las personas vean su tabla de usuarios realizando eventos de inicio de sesión. ACCESS en sí puede configurar la seguridad de la contraseña. En realidad, no es un entorno de desarrollo, sino un software en sí mismo. Una vez que lo haya verificado y otros lo importen a otras tablas, se puede usar lo mismo.
Cuando se abre ACCESS, abra el archivo, luego busque Abrir en el menú de archivos y busque su archivo.
Hay un botón en la parte inferior derecha, seleccione abrir en modo exclusivo. , después de ingresar ACCESO, puede establecer una contraseña en Seguridad.
Esta contraseña es más segura que la estrategia anterior y es difícil de descifrar para otros.
No sé si el cartel puede entenderlo
Literatura de referencia:
/tech/access/?2345 Software Tutorial
/?51VBA Tutorial