-
Cómo actualizar los registros ODBC en Visual Basic 6
-
Conectividad abierta de bases de datos es la interfaz de Microsoft para permitir que las aplicaciones accedan a diversas bases de datos SQL. Por ejemplo, los datos pueden ser almacenados en una base de datos SQL Server, una base de datos Oracle o una base de datos DB2. ODBC permite a los programadores se conectan a cualquiera de estos motores de base de datos a través de la interfaz ODBC. Dentro de la aplicación de Visual Basic, se realiza una conexión a la base de datos y luego los registros puede ser leído y actualizado.Instrucciones
1 Abra un nuevo proyecto EXE estándar de Visual Basic. En el menú, seleccione "Proyecto" y luego "Referencias". Haga clic en la casilla de verificación junto a "Microsoft ActiveX Data Objects 2.x", donde "x" es el número más alto disponible en su máquina. Haga clic en el botón "OK" para guardar y cerrar.
2 Añadir un nuevo botón a la "Form1" predeterminada que se crea de forma predeterminada. Nombrar el botón "cmdUpdate" y establecer el título igual a "Actualizar". Este botón guardar los cambios directamente a la mesa (s) apropiado.
3 Declarar variables para almacenar los objetos ADODB y una variable de cadena para la propia sentencia SQL.
Dim oConn Como ADODB.Connection
Dim como secuencia strSQL
Dim ocmd como ADODB.Command
4 Conectarse a la base de datos en el evento "Form_Load" de "Form1".
Establecer oConn = New ADODB.Connection
oConn.ConnectionString = "DSN = MyDBName; UID = admin; PWD = contraseña;"
oConn.Open
5 Código SQL para la instrucción de "actualización" en el evento click de "cmdUpdate."
strSQL = "ACTUALIZACIÓN myTable SET columnName = 'NombreNuevo' donde id = 3;"
oCmd.CommandText = strSQL
oCmd.Execute