Hvordan å kompilere programmer på MS Access 2007

Hvordan å kompilere programmer på MS Access 2007


Access er en relasjonsdatabase management system som gir alle verktøy for å designe og automatisere en database. Visual Basic for Applications eller VBA er et programmeringsspråk som brukes til å lage programmer i Access og andre MS Office-programmer. Å vite hvordan du kompilerer et program ved hjelp av Microsoft Office Access kan hjelpe deg å utvide dine kunnskaper om programmering. Skriv VBA-kode for å opprette og kompilere en subrutine i Access på bare noen få enkle trinn.

Bruksanvisning

1 Start Microsoft Office Access 2007, velger du "Blank Database" og klikk "Opprett". Velg "Databaseverktøy" og klikk "Visual Basic."

2 Velg "Insert" -menyen og klikk på "Module".

3 Kopier og lim inn koden nedenfor til ny modul for å opprette en ny subrutine:

Private Sub accessQueryParameters ()

Dim db As Database

Dim rst As Recordset

Dim strSQL As String

Sett db = CurrentDb

strSQL = "CREATE TABLE tmpTable (NumField NUMMER, EmployeeName tekst, posisjon TEKST);"

DoCmd.RunSQL (strSQL)

strSQL = "INSERT INTO tmpTable (NumField, EmployeeName, posisjon)"

strSQL = strSQL & "VALUES (1, 'Ana', 'Lærer');"

DoCmd.SetWarnings falske

DoCmd.RunSQL (strSQL)

strSQL = "Velg tmpTable * fra tmpTable;".

Sett rst = db.OpenRecordset (strSQL)

rst.MoveLast

rst.MoveFirst

Gjør Mens Ikke rst.EOF

Debug.Print rst.Fields("EmployeeName").Value & " is a " & _

rst.Fields ( "Position"). Verdi

rst.MoveNext

Loop

rst.Close

db.Close

End Sub

Subrutinen vil opprette et nytt bord og legge poster til det. En spørring vil deretter ut innholdet i tabellen til utgangsvinduet. Dette er et eksempel på hvordan du kan lage og kompilere et program ved hjelp av VBA. Du kan skrive og kompilere din egen VBA-kode for å utføre en ønsket funksjon.

4 Klikk på "Debug" -menyen og velg "Compile <databasenavn>" for å kompilere programmet. Trykk "F5" for å kjøre subrutine.