Tecnología

Inicio

Cómo guardar una variable a una base de datos utilizando Microsoft Visual Basic

Almacenamiento de una variable a una base de datos utilizando Microsoft Visual Basic se puede hacer usando el SQL "Insertar" declaración de escribir un nuevo registro o la declaración de "Actualizar" para cambiar una existente. La sintaxis es la misma, independientemente del tipo de base de datos que se utiliza. Para escribir correctamente la declaración en Visual Basic, necesitará saber el nombre de la tabla y el nombre de los campos que se ahorra la variable (s) en. Para llamar a la consulta desde dentro del código, que va a utilizar los objetos de acceso a datos (DAO) "Ejecutar" comunicado.

Instrucciones

1 Escribir declaraciones para crear un objeto de base de datos en el código. La sintaxis es la siguiente:

Dim myDB como base de datos

Establecer myDB = OpenDatabase ( "databasepathandname")

myDB es una variable para que apunte a la base de datos y puede ser cualquier nombre de variable que desee. databasepathandname es una ruta de acceso completa y el nombre de la base de datos que desea guardar la variable a.

2 Escribe una instrucción de inserción para crear un nuevo registro en la base de datos y guardar la variable (s) a la misma. La sintaxis es la siguiente:

myDB.Execute "Insertar en nombre de tabla (fieldname1, fieldname2, fieldname3) valora variable1, variable2, variable3;"

nombredetabla sustituto, nombre de campo (x), y la variable (x) con los nombres reales de la tabla, los campos y variables.

3 Escribe una instrucción de actualización para cambiar los valores de un registro existente en una base de datos. La sintaxis es la siguiente:

myDB.Execute "Actualización de la tabla nombre configurado fieldname1 = variable1, fieldname2 = variable2, fieldname3 = variable3"

nombredetabla sustituto, nombre de campo (x), y la variable (x) con los nombres reales de la tabla, los campos y variables.

4 Ejecutar el código para guardar las variables de la base de datos. Comprobar los resultados.

Consejos y advertencias

  • La parte del código dentro de las comillas que comienzan con "Insertar" o "actualización" no sólo funcionará en Visual Basic, pero trabajará dentro de la ventana de comandos de consulta de una base de datos como Access, Paradox, o SQL Server.
  • Usted recibirá una advertencia si intenta guardar un archivo a un campo que no existe o que el número de campos y variables no coinciden, pero no recibirá una advertencia si se pone una variable en el campo equivocado. Por ejemplo, si obtiene la declaración fuera de orden y poner apellido en el campo de nombre, el código funcionará bien. Siempre abra la base de datos y comprobar los resultados después de ejecutar una consulta.