hur man kan få en fråga VBA samtal

Visual Basic for Applications , även känd som VBA , är en dator programmeringsspråk som används för att automatisera rutinuppgifter i Microsoft Office-program som t. ex. Access. Access är en relationsdatabas som vanligen används för mindre och lokala databaser . En fråga används för att hämta data från en databastabell eller flera tabeller . Resultatet av den frågan nås genom ett Recordset-objekt . I några få steg kan du skriva VBA- kod för att söka i tabellen Anställda i Northwind -databasen och visa resultatet i en meddelanderuta .
1
Öppna Northwind Microsoft Office Access -databas . Northwind -databasen ingår i Microsoft Office-paketet .
2 .
Klicka på ” Databasverktyg ”och välj sedan ”Visual Basic ”för att öppna Microsoft Visual Basic -fönstret. Klicka på ” Infoga ” och välj ” Module ”.
3 .
Kopiera och klistra in följande kod på din nya modul för att visa det första namnet och ställning i ”anställd” bord .

Private Sub customerQuery ( )

Dim sqlStr As String

Dim rst Som Recordset

Dim DBS som databas

Dim rstCntr As Integer

Dim empStr As String

Set DBS=CurrentDb

sqlStr=” SELECT kunder . [ Förnamn ] ”

sqlStr=sqlStr ” Kunder [titel ] ”

sqlStr=sqlStr ” FROM kunder . ”

Set rst=dbs. OpenRecordset ( sqlStr )

rst. MoveLast

rst. MoveFirst

För rstCntr=0 till rst. RecordCount-1

empStr=empStr rst. Fields (0 ) Värde _

. ”Är en ” rst. Fields (1) . Value vbCr

rst. MoveNext

Nästa rstCntr

MsgBox empStr

rst. Close

dbs. Close

End Sub
4 .
Kör subrutinen genom att trycka ” F5 ”.

Visited 1 times, 1 visit(s) today

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *