Gewusst wie: Aktualisieren eine VBA-Abfrage in Access

June 2

Gewusst wie: Aktualisieren eine VBA-Abfrage in Access

Zu wissen, wie eine Microsoft Access-Abfrage in Visual Basic für Applikationen (VBA) aktualisieren, ist wichtig, wenn Sie Steuerelemente anzeigen von Informationen über eine Abfrage haben. Eine Access-Abfrage wird in strukturierte Abfragesprache (SQL) geschrieben. Sie können SQL-Abfragen in VBA Zugriff auf Informationen in relationalen Datenbanken wie die, die in Access schreiben. Wie Sie Informationen in einer Tabelle aktualisieren, wollen Sie auch in Ihrem Steuerelement angezeigte Informationen aktualisieren. In nur wenigen Schritten können Sie einen Sub-auf eine Abfrage in VBA aktualisieren schreiben.

Anweisungen

1 Start Microsoft Access 2007 und klicken Sie auf die Registerkarte "Erstellen" und klicken Sie auf "Tabelle" "Smith" und drücken "Enter", um einen neuen Datensatz hinzufügen. Speichern Sie die Tabelle als "Table1." Klicken Sie auf "Erstellen" und wählen Sie "Formularentwurf" auf ein neues Formular erstellen.

2 Fügen Sie ein neues Steuerelement "Listenfeld" aus dem Menü "Controls". Fügen Sie ein neues "Button"-Steuerelement zum Formular.

3 Klicken Sie mit der rechten Maustaste auf das Formular, und wählen Sie "Eigenschaften". Wählen Sie "Form" auf"Auswahl" und wählen Sie die Registerkarte "Event" und wählen Sie "[Ereignisprozedur]" neben "Auf Load", und klicken Sie auf die Auslassungsschaltfläche, um Microsoft Visual Basic öffnen.

4 Geben Sie Folgendes ein, um eine Abfrage für Ihre Listenfeld-Steuerelement definieren:

Me.List0.RowSource = "Wählen Sie Table1.Field1 aus Tabelle1;."

5 Wechseln von Windows zu Microsoft Access, und rechtsklicken Sie das Button-Steuerelement. Klicken Sie auf die Registerkarte "Ereignis" und wählen Sie "[Ereignisprozedur]" neben "Klicken Sie auf" wählen Sie "Eigenschaften" und klicken Sie auf das Auslassungszeichen.

6 Geben Sie Folgendes ein, um die Abfrage zu aktualisieren:

Me.List0.Requery.

7 Wechseln Sie zu Microsoft Access und klicken Sie auf "Ansehen", um das Formular ausführen Windows. Sehen Sie "Smith." Öffnen Sie "Tabelle1", und geben Sie "Jones" in der zweiten Reihe einen neuen Datensatz eingeben. Speichern Sie und schließen Sie "Table1." Klicken Sie auf "Befehl", auf dem Formular die Abfrage in dem Listenfeld-Steuerelement aktualisieren.