Weten hoe je een knop op een formulier uit te voeren commando's kan een applicatie dynamischer te maken . Microsoft Office Access is een relationele database management systeem vaak gebruikt voor kleinere databases . Visual Basic for Applications ( VBA ) is een programmeertaal gebruikt om routinetaken anders handmatig gedaan automatiseren . VBA kan worden gebruikt in Access te Graphical User Interfaces ( GUI ) te maken naar een eenvoudiger manier om gegevens in de gegevensbank op te geven. Instructies 1 Start Microsoft Office Access 2007 , kiest u " Lege database , " en klik op "Create . " Kopen van 2 Selecteer het tabblad "Create " en selecteer " Form Design "om een nieuw formulier te maken . Klik op " knop" op de " Controls ", vervolgens links op het formulier en sleep om een nieuwe knop te maken . Klik met de rechtermuisknop " Command0 " 3 en selecteer "Eigenschappen . " Klik op het tabblad " Event " en selecteer " [ Event Procedure ] " naast " Bij klikken . " Klik op de drie puntjes ( ... ) om de " Microsoft Visual Basic " venster te openen . Druk op " Ctrl " en " A " en vervolgens " Delete " om de bestaande code te verwijderen . Kopieer 4 en plak de volgende code in de module . Deze code zal een nieuwe tabel te maken met een " Date " veldgegevens type en voeg de datum van vandaag aan. Optie Vergelijk Database Private Sub Command0_Click ( ) Dim todayDate As String todayDate = Nu sqlstr = " CREATE TABLE dateTable ( TodaysDate Date ) ; " DoCmd.RunSQL ( sqlstr ) op sqlstr = " INSERT INTO dateTable ( [ TodaysDate ] ) " sqlstr = sqlstr & " VALUES ( ' " & ( todayDate ) & " ' ) ; " DoCmd.SetWarnings False DoCmd.RunSQL ( sqlstr ) End Sub 5 Sluit de " Basic Microsoft Visual " venster en klik met de rechtermuisknop " Form1 . " Selecteer "Form View . " Klik op " Command0 " om uw code uit te voeren .
|