Cómo llama VB.net a los datos en la base de datos ACCESS
La ventaja de utilizar el asistente para configurar la conexión a la base de datos es que ahorra el proceso de escritura de código, pero la desventaja es que no es fácil cambiar la conexión
La La ventaja de utilizar la conexión de código es que requiere escribir código, pero es fácil de cambiar y mantener
Por ejemplo: si la ubicación de la base de datos cambia, obviamente es más fácil cambiar el código directamente p>
Código:
imports System.data.oledb /*Reference namespace*/ p>
dim cnstr = "provider=microsoft.jet.oledb.4.0,data source= Acceder a la ubicación del archivo de la base de datos" /*Definir cadena de conexión*/
dim cn as oledbconnection = new oledbconnection( cnstr) /*Definir la conexión*/
cn.open() /* Abra la conexión*/
sqlstr="select... from... u otro sql" p>
dim cmd as sqlcommand=new sqlcommand()
cmd.commandtext=sqlstr
cmd.connection=cn
/*Lo anterior está establecido Ejecutar declaración*/
cmd.executenonquery() no devuelve un resultado
cmd.executescalar() devuelve un único resultado
cmd.executereader() devuelve un conjunto de resultados
/*Lo anterior es el método para ejecutar SQL declaración*/
cn.close() /*Cerrar la conexión*/
Si desea autenticar al usuario, primero consulte la contraseña correspondiente según el nombre de usuario y luego determine si la contraseña ingresada por el usuario es la misma que el resultado de la consulta
Utilice el método cmd.executescalar()