Base de datos Tutorial de Visual Basic




Conexión

La primera parte de la investigación en la base de datos en VB.NET es la creación de una conexión. La conexión se utiliza para abrir una línea de comunicación con el servidor de base de datos. Esta conexión se utiliza a continuación para enviar consultas al servidor. Las consultas pueden ser cualquier tipo de sentencia SQL. A continuación se muestra un ejemplo de una conexión de base de datos en VB.NET:

MyConnection Dim As New SqlConnection (" Initial Catalog = Northwind, Data Source = MySQLServer, ID de usuario = nombre de usuario, contraseña = contraseña; Connect Timeout = 20 ")
myConnection.Open ()



La primera línea de código crea la conexión SQL. Requerido en el enlace es el nombre de la base de datos, que se especifica como " Catálogo inicial". El origen de datos variable es el nombre del servidor o la dirección IP en la red. Por último, también se pasan el nombre de usuario y contraseña para autenticar la solicitud. Incluso si la conexión está abierta, no está realmente conectado, y es por eso que introduzca la segunda línea de código. Una vez que la conexión está abierta, la aplicación puede hacer llamadas a la base de datos.

Enviar una consulta a la base de datos

Después de la creación de la conexión, las consultas se pueden enviar al servidor de base de datos. La siguiente es la sintaxis utilizada para crear una consulta y asignarlo a un lector. Un lector es un componente que se utiliza para imprimir los resultados de vuelta a la aplicación. VB.NET está repleto de clases que los lectores ya han definido:

MYCOM Dim As New SqlCommand (SELECT nombre apellido " por los clientes ", MyConnection)
Dim SqlReader Como SqlDataReader = myCom.ExecuteReader ()

La primera línea de código es el comando. Este comando se establece en una consulta de selección que recupera los nombres de los clientes en la base de datos. Observe uno de los parámetros es el MyConnection objeto define en la Sección 1. Este parámetro es necesario para que el comando sabe cómo comunicarse con el servidor. La segunda línea de código es el lector quien se le asigna los registros devueltos por el comando. El ejemplo siguiente utiliza el lector para imprimir el primer registro de la pantalla del usuario:

Console.WriteLine (sqlReader.GetSqlValue (1))



Deja un comentario