Come aggiornare ODBC Records in VB6

May 21

Come aggiornare ODBC Records in VB6


Open Database Connectivity è l'interfaccia di Microsoft per consentire alle applicazioni di accedere molti diversi database SQL. Ad esempio, i dati possono essere memorizzati in un database SQL Server, un database Oracle o un database DB2. ODBC consente ai programmatori di connettersi a uno di questi motori di database attraverso l'interfaccia ODBC. All'interno l'applicazione Visual Basic, viene effettuata una connessione al database e quindi registra può essere letto e aggiornato.

istruzione

1 Aprire un nuovo progetto EXE standard di Visual Basic. Dal menu, selezionare "Progetto" e poi "Riferimenti". Fare clic sulla casella di controllo accanto a "Microsoft ActiveX Data Objects 2. x" dove "x" è il numero più alto disponibile sul computer. Fare clic sul pulsante "OK" per salvare e chiudere.

2 Aggiungere un nuovo pulsante per il predefinito "Form1" che è stato creato per impostazione predefinita. Nome il pulsante "cmdUpdate" e impostare la didascalia uguale a "Update". Questo pulsante salva tutti gli aggiornamenti direttamente al tavolo (s) appropriata.

3 Dichiarare le variabili per memorizzare gli oggetti ADODB e una variabile stringa per l'istruzione SQL in sé.

Dim oConn Come ADODB.Connection

Dim strSQL As String

Dim OCMD come ADODB.Command

4 Connettersi al database in caso "Form_Load" di "Form1".

Set oConn = nuovo ADODB.Connection

oConn.ConnectionString = "DSN = MyDBName; UID = admin e pwd = la password";

oConn.Open

5 Codice SQL per l'istruzione "update" in caso click di "cmdUpdate."

strSQL = "UPDATE myTable SET columnName = 'NewName' WHERE ID = 3;"

oCmd.CommandText = strSQL

oCmd.Execute