Tecnología

Inicio

Cómo crear una consulta de tabla mediante Visual Basic

Cómo crear una consulta de tabla mediante Visual Basic


Visual Basic (VB) es un lenguaje de programación utilizado para hacer aplicaciones de escritorio y web. Parte de cualquier aplicación dinámica es una base de datos. Una base de datos común que se utiliza en aplicaciones de VB es de acceso. El acceso viene con la suite Microsoft Office y que puede ser utilizado en pequeños sitios web particulares o comerciales. Puede consultar los datos de la tabla en Access utilizando algunas funciones predefinidas disponibles en Visual Basic. Una vez consultado, se puede visualizar la información o utilizarla para calcular los valores de sus usuarios.

Instrucciones

1 Crear la conexión. Una conexión señala la variable de código en un archivo de base de datos Access y establece una conexión con la base de datos. La variable de conexión utiliza el motor de acceso para conectarse al archivo, que es la cadena "de Jet" de la función. El siguiente código se conecta a una base de datos de acceso:

Como conexión Dim OleDbConnection
Conexión = new OleDbConnection ( "Provider = Microsoft.Jet.OleDb.4.0; Data Source = c: \ MyDatabase.mdb")

2 Crear la cadena de consulta. Una consulta es una sintaxis SQL para recuperar datos de una tabla. La variable de abajo tiene una consulta que recupera el primer nombre de un cliente:

Dim como secuencia de consulta
query = "select nombre FROM cliente donde customerId = 1"

3 Asignar una magnitud de guía para la consulta. El objeto de comando se utiliza para ejecutar la consulta en la base de datos Access. A continuación se muestra el código para asignar la consulta en el objeto de comando:

comando de graduación como OleDbCommand
= comando New OleDbCommand (consulta, la conexión)

Observe que el comando toma los dos parámetros creados anteriormente - la consulta y el objeto de conexión.

4 Asignar una variable para contener los resultados. El código siguiente ejecuta la consulta y mantiene los resultados en una variable que se puede utilizar para mostrar los resultados:

Resultados = command.ExecuteQuery ()

5 Mostrar el primer resultado de la consulta. El código siguiente imprime el primer nombre consultado en el objeto de comando:

resultados de impresión ( "nombre apellido")