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.