vide hvordan man bruger en knap på en formular til at udføre kommandoer kan indgive en ansøgning mere dynamisk. Microsoft Office Access er en relationel database management system der almindeligvis anvendes til mindre databaser. Visual Basic for Applications ( VBA ) er en computer programmeringssprog, der anvendes til at automatisere rutineopgaver ellers sker manuelt. VBA kan bruges i Access til at oprette Graphical User Interfaces ( GUI) for at give en nemmere måde at indtaste data i databasen. Instruktioner
1
Start Microsoft Office Access 2007 , skal du vælge " Tom database " og derefter klikke på "Opret ".
2
Vælg "Opret "-fanen og vælg " Form Design "for at oprette en ny formular. Klik på " Button " på " Controls " og derefter venstreklikke på form og træk for at oprette en ny knap .
3
Højreklik på " Command0 " og vælg " Egenskaber". Klik på " Event" -fanen og vælg " [ Hændelsesprocedure ] " ud for " Ved klik ". Klik på ellipsen (... ) for at åbne "Microsoft Visual Basic " Window . Tryk på " Ctrl" og "A " og derefter "Slet " for at fjerne eksisterende kode .
4
Kopier og indsæt følgende kode i modulet . Denne kode vil oprette en ny tabel med en "Date " feltet datatype og tilføje dags dato til det.
Option Sammenlign Database
Private Sub Command0_Click ()
Dim todayDate As String
todayDate = nu
SQLstr = " CREATE TABLE dateTable ( TodaysDate Date ), "
DoCmd.RunSQL ( SQLstr )
SQLstr = " INSERT INTO dateTable ( [ TodaysDate ] ) "
SQLstr = SQLstr &" VALUES ( ' "& ( todayDate ) &" '); "
DoCmd.SetWarnings False
DoCmd.RunSQL ( SQLstr )
End Sub
5
Luk "Microsoft Visual Basic " vinduet og højre-klik " Form1 ". Vælg " Form View ". Klik på " Command0 " for at udføre din kode .