Microsoft Access hat eine Skriptsprache Visual Basic für Applikationen ( VBA) , die Sie verwenden, um Datenbank-Operationen ausführen können wie wählen und aktualisieren Abfragen. VBA -Programme, die diese Operationen durchzuführen , tun dies mit virtuellen Objekten , einschließlich derjenigen , die die aktuelle Datenbank , Datensätze , Query-Definitionen und andere Datenbank- Elemente . Doing Updates oder jede Art von Datenbank-Operation in VBA beinhaltet das Verständnis , wie diese Objekte , die in einer baumartigen Hierarchie genannt gesammelt verwalten " Objekt -Modell." Darstellende Update Abfragen mit Visual Basic ermöglicht Entwicklern, Datenbank-Inhalte schnell und mit weniger Chancen für Anwenderfehler ändern. Things You
Microsoft Access
brauchen anzeigen Weitere Anweisungen
1
Open Access und erstellen Sie das folgende Beispiel -Tabelle, die Visual Basic-Programms eine Update-Operation auf tun : erstellen Sie ein Feld " Feld1 " in einer Tabelle namens "Tabelle1 ", geben Sie dann einen Datensatz in das Feld : " . xyz"
2
Presse "Alt -F11 ", um den Visual Basic integrierte Entwicklungsumgebung geben (IDE) , klicken Sie dann auf die Schaltfläche "Einfügen "-Menü die "Module "-Befehl. Diese Aktion wird ein neuer Raum für Sie ein VB-Programm zu geben
3
Füge das folgende Programm in das Code-Modul : .
Public Sub DoUpdate ()
Const TABNAME = "Tabelle1 " Dim dbs
Wie DAO.Database
Dim rst als DAO.Recordset
Set dbs = CurrentDb
< p> Set rst = dbs.OpenRecordset ( TABNAME )
rst.MoveFirst
Do Until rst.EOF
Wenn rst ! Feld1 = " zxy " Dann
< p> rst.Edit
rst ! Feld1 = "abc"
rst.Update
rst.Close
dbs.Close
< p > Exit Sub End If
rst.MoveNext
Schleife
End Sub