La clase VB.NET " DataReader " le proporciona un contenedor para los conjuntos de datos . Consultar una base de datos y asignar los resultados de la consulta de base de datos a una variable DataReader y, a continuación, utilizar el DataReader para recorrer los registros y mostrar los resultados a sus lectores web. El DataReader es una parte de las páginas Web dinámicas utilizadas en el comercio electrónico , sitios de contenido y otros sitios web que utilizan una base de datos de contenido. Instrucciones
1
clic en el botón " Inicio" de Windows y escriba " Visual Studio " en el cuadro de texto de búsqueda. Pulse el botón " Enter" para abrir el software de VB.NET .
2 Pulse la tecla "Ctrl " y " S " para abrir el archivo de proyecto VB.NET . Una vez cargado el proyecto , haga doble clic en el archivo de código que desea utilizar para mostrar la información de base de datos .
3
Crear una conexión de base de datos. La biblioteca " SqlConnection " contiene las funciones para conectarse a la base de datos. Escriba el siguiente código a
conec As SqlConnection
conn = new SqlConnection ( " server = localhost ; uid = user ; pwd = passwor ; base de datos = mydb ")
< p > Reemplazar "usuario " y "contraseña con su propio nombre de usuario y contraseña para conectarse a la base de datos . Reemplazar" mydb "con la base de datos que desea consultar.
4
Configurar el comando SQL . la VB . NET " SqlCommand " consulta al servidor Utilice el código siguiente para configurar la consulta y enviarla al servidor utilizando la variable de conexión que creó en el paso tres: .
com As
SqlCommand
com = New SqlCommand ( " Select * from clientes", conn)
Reemplazar " select * from clientes " con su propia consulta de base de datos .
5
Asignar los resultados de la consulta a un . lector de datos el código siguiente muestra cómo enviar la información del objeto " comando" creado anteriormente al DataReader variables :
lector Dim As New SqlDataReader ()
reader = com.ExecuteReader . ()
6
Imprimir la información DataReader a la página web el siguiente código imprime la primera fila de la variable DataReader :
Response.Write ( lector de ( 0 ) . ToString ( ))