Tecnología

Inicio

Cómo realizar consultas en VB Script

Cómo realizar consultas en VB Script


Una consulta es una manera de recuperar información de una base de datos a partir de una instrucción "select". El "Seleccionar" devuelve las filas de la información de la base de datos que coincidan con los criterios de selección especificados en la consulta. Recuperar y actualizar los datos de la base de datos es importante para aplicaciones en línea y las aplicaciones instaladas en el ordenador. Scripting es una manera para que los programadores para realizar acciones de forma rápida sin tener que escribir todo un programa en un lenguaje de programación completo. Por ejemplo, VBScript es una versión ligera de Visual Basic o Visual Basic.NET.

Instrucciones

1 Definir una variable para contener la propia consulta, el objeto "registros" y un objeto de base de datos de "conexión". Establecer la "conexión" variable de objeto igual a "Server.CreateObject (" ADODB.Connection ")". Proporcionar un nombre significativo para el objeto de conexión, tales como "MyDBConn".

2 Abra la conexión a la base de datos. El controlador de base de datos, nombre de la base y el ID de usuario y la contraseña son parámetros necesarios para establecer una conexión exitosa. "MyDBConn.Open (conductor; nombredb; id de usuario; password)" es un ejemplo de cómo establecer la conexión de base de datos.

3 Establecer la variable de consulta igual a la "Seleccionar" texto de la sentencia. Por ejemplo, "SELECT * FROM empleado" es la consulta para recuperar todos los empleados en la tabla de empleados. Recuperar esos datos en un "conjunto de registros" con "Set MyRecordset = MyDBConn.Execute (myQuery)" donde "myQuery" tiene el "Seleccionar" declaración anterior.

4 Procesar todos los resultados devueltos por la consulta por el bucle a través de todo el "conjunto de registros". "Si bien no myRecordset.EOF" comenzará el bucle, "myRecordset.movenext" continuará procesando y "Wend" finalizará el bucle. Entre los "mientras que" y las declaraciones "MoveNext", lleve a cabo su interacción con los datos de la consulta.

5 Acceder a los datos devueltos por la consulta haciendo referencia al nombre de "conjunto de registros" y el nombre de la columna de base de datos. "MyRecordset. (" Nombre ")" proporcionará el primer nombre del empleado de la tabla de empleados. Este valor puede ser almacenado en una variable y muestra al usuario o exportar a un archivo de texto.

6 Cierre la conexión de base de datos cuando termina de procesar los resultados de la consulta. Cerrar el conjunto de registros en primer lugar con "myRecordset.Close". Cerrar la conexión a la base de datos con "myDBConn.Close". Desactive tanto objeto de la memoria estableciendo su valor igual a "nada".