Wissen, wie man Abfrageergebnisse in eine Textdatei exportieren können Sie Ihre Datenbank-Anwendung dynamischer und benutzerfreundlicher . Microsoft Office Access ist ein relationales Datenbank -Management-System in der Microsoft Office-Suite enthalten. Visual Basic für Applikationen , die auch als VBA bekannt, ist eine Programmiersprache verwendet, um Aufgaben sonst manuell durchgeführt automatisieren. Eine Abfrage wird verwendet, um Daten aus einer Datenbank -Tabelle abzurufen. Sie können schreiben, VBA-Code , um die Ergebnisse einer Abfrage in eine Textdatei exportieren. Anleitung
1
Öffnen Sie die Nordwind Microsoft Office Access-Datenbank. Die Nordwind-Datenbank wird der Microsoft Office-Suite enthalten.
2
Klicken Sie auf " Database Tools ", dann wählen Sie " Visual Basic ", um den Microsoft Visual Basic -Fenster zu öffnen. Klicken Sie auf " Insert "-Feld und wählen Sie " Module".
3
Kopieren Sie den folgenden Code in das neue Modul eine neue Tabelle mit Abfrage-Ergebnisse aus dem "Employee " Tabelle zu erstellen und exportieren Sie dann die Tabelle in eine Textdatei : .
private Sub userQueryVariables () Dim
strSQL As String
strSQL = "SELECT Mitarbeiter [ Nachname ] , Mitarbeiter [ . ,"Vorname ] , "
strSQL = strSQL & " Mitarbeiter [ Berufsbezeichnung ] , Employees.Notes INTO QueryResults "
strSQL = strSQL & " FROM Employees; . "
DoCmd.SetWarnings Falsch
DoCmd.RunSQL ( strSQL )
DoCmd.OutputTo acOutputTable " QueryResults " , acFormatTXT , "c: \\ queryResultsExported.txt "
End Sub
4
Presse "F5 ", um die Unterroutine ausführen .