. El marco contiene VB.NET NET y el lenguaje C # para proporcionar a los desarrolladores las herramientas para crear aplicaciones de escritorio y Web dinámica . El lenguaje VB.NET se basa en Visual Basic , y se utiliza para recuperar datos de una base de datos . El desarrollador de VB.NET puede recuperar información de bases de datos como SQL Server, MySQL y Oracle. Recuperando datos de un SQL Server incluye el establecimiento de la conexión, consultar una tabla y mostrar a tus lectores. Instrucciones
1
Crea tu cadena de conexión SQL Server. La cadena de conexión contiene el nombre SQL Server, base de datos que desea consultar y un nombre de usuario y contraseña. La información se almacena en un objeto de conexión , que se utiliza más tarde para enviar el comando de consulta a la base de datos . El siguiente código establece la cadena de conexión y variables :
Dim conec Como SqlConnectionconn = Nuevo " database_server_name " con el nombre del SQL Server que aloja la base de datos . El valor " the_database " es el nombre de la base de datos de consulta. Las propiedades " pwd " " uid" y contienen el nombre de usuario y contraseña que tenga permiso para consultar al servidor .
2
Crea tu comando SQL Server. Esto puede ser cualquier consulta que recupera , elimina o edita los registros en la tabla. En este ejemplo , los registros de clientes se recuperan donde el ID de cliente es 1 . El siguiente código crea un comando variable:
comando Dim
SqlCommandcommand = New SqlCommand ( "Select 'nombre del cliente son id = 1 " , conn)
3
abierto la conexión de base de datos y ejecutar la consulta SQL . La consulta devuelve una lista de registros , y estos registros también necesita una variable para contenerlos. Un objeto "SQL Reader" se utiliza para contener los registros devueltos . El código siguiente muestra cómo recuperar los registros de la base de datos :
conn.Open () lector As SqlDataReader ( lector ) = Command.ExecuteReader ()
4
registros de impresión para el usuario vea . Puede imprimir uno o varios registros para el lector. El siguiente código imprime los primeros registros en la pantalla :
Response.Write ( lector ( 0 ) ToString (). )