hvordan man kan få adgang til en VBA opkald forespørgsel

Indlæg af Hanne Mølgaard Plasc     opdateret: 2011-10-02

Visual Basic for Applications , også kendt som VBA , er en computer programmering sprog, der bruges til at automatisere rutineopgaver i Microsoft Office-programmer som Access . Access er en relationel database system der almindeligvis anvendes til mindre og lokale databaser . En forespørgsel bruges til at hente data fra en database tabel eller flere tabeller . Produktionen af forespørgslen er adgang til via en Recordset Object . I et par trin , du kan skrive VBA -kode til at søge medarbejderen tabellen i databasen Northwind og vise resultater gennem en besked boks .
1
Åbn Northwind Microsoft Office Access -database . Northwind databasen er inkluderet i Microsoft Office-pakken .
2 .
Klik på " Database Funktioner "og derefter vælge " Visual Basic "for at åbne Microsoft Visual Basic vindue . Klik på " Indsæt "-feltet og vælg " Modul ".
3 .
Kopier og indsæt følgende kode ind i din nye modul for at se det første navn og stilling i " Medarbejder "-tabellen .

Private Sub customerQuery ( )
Dim sqlStr As String
Dim rst Som Recordset

Dim dbs som database
Dim rstCntr As Integer
Dim empStr As String

Set dbs=CurrentDb
sqlStr=" SELECT Kunder . [ Fornavn ] , "
sqlStr=sqlStr " Kunder [ Job Title] "
sqlStr=sqlStr " FROM Kunder . "


Set rst=dbs. OpenRecordset ( sqlStr )

rst. MoveLast
rst. MoveFirst
For rstCntr=0 Til rst. RecordCount-1
empStr=empStr rst. Fields ( 0 ) Værdi _
. " er en " rst. Fields (1 ) . Value vbCr
rst. MoveNext
Næste rstCntr
MsgBox empStr

rst. Close
dbs. Close

End Sub
4 .
Kør subrutine ved at trykke " F5 ".


Previous:标题 Next:hvordan man åbner en postsættet



 

Kommentarer

Code:
change