hvordan du gemmer en VBA forespørgsel om adgang

Indlæg af Gunner Poulsen     opdateret: 2011-12-06

Vide, hvordan man gemmer en forespørgsel ved hjælp af Visual Basic for Applications i Microsoft Access kan du spare tid , når du opretter flere forespørgsler . Access er en relationsdatabase ansøgning hovedsageligt anvendes til mindre lokale databaser . VBA er udviklet af Microsoft , og det er almindeligt anvendt til at automatisere rutineopgaver i Microsoft Office-programmer. I Access er en VBA forespørgsel bruges til at åbne en eller flere tabeller at få adgang til deres data for yderligere manipulation
1 .
Klik på " Database Tools " i Microsoft Access 2007 og vælg " Visual Basic "for at åbne Microsoft Visual Basic vindue . Klik på " Indsæt " menuen og vælg " Modul "for at oprette " Module1 . "
2 .
Skriv " Public Sub myVBAQuery "og tryk " Enter "for at oprette en ny subrutine .

Skriv følgende at erklære dine variabler :

Dim strSQL As String
Dim dbs som database

Dim rst Som Recordset
Dim rstCnt As Integer
3 .
Skriv følgende for at definere din forespørgsel og åbn Recordset :

Set dbs=CurrentDb
strSQL=" SELECT Tabel1 . * FRA Tabel1 . "
Set rst=dbs. OpenRecordset ( strSQL )
4
Skriv følgende at sløjfe gennem din Recordset en skærm lagrede data i feltet " 1 " i din tabel :

rst. MoveFirst
For rstCnt=0 Til rst. RecordCount

MsgBox rst. Fields (1 ) . Value
rst. MoveNext
Næste rstCnt

Tryk på " Ctrl + S "for at gemme dine subrutine i " Module1 ", og det vil være til rådighed for dig at bruge i fremtiden .


Previous:hvordan man omdirigerer mobile brugere Next:hvordan man åbner en postsættet



 

Kommentarer

Code:
change