Come compilare i programmi su MS Access 2007

December 12

Come compilare i programmi su MS Access 2007


Access è un sistema di gestione di database relazionali che fornisce tutti gli strumenti per progettare e automatizzare un database. Visual Basic, Applications o VBA è un linguaggio di programmazione utilizzato per creare programmi in Access e altre applicazioni di MS Office. Saper compilare un programma che utilizza Microsoft Office Access può aiutarvi a espandere le vostre abilità di programmazione. Scrivere il codice VBA per creare e compilare una subroutine in Access in pochi semplici passi.

istruzione

1 Avviare Microsoft Office Access 2007, selezionare "Database vuoto" e fare clic su "Crea". Selezionare "Strumenti database" e fare clic su "Visual Basic".

2 Selezionare il menu "Inserisci" e fare clic su "Modulo".

3 Copiare e incollare il codice sottostante per il nuovo modulo per creare una nuova subroutine:

accessQueryParameters Private Sub ()

db fioco come base di dati

Dim rst come Recordset

Dim strSQL As String

Set db = CurrentDb

strSQL = "CREATE TABLE tmpTable (NumField NUMERO, EmployeeName TESTO, la posizione del testo);"

DoCmd.RunSQL (strSQL)

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

strSQL = strSQL & "VALORI (1, 'Ana', 'Maestro');"

DoCmd.SetWarnings False

DoCmd.RunSQL (strSQL)

strSQL = "Seleziona tmpTable * da tmpTable;".

Set rst = db.OpenRecordset (strSQL)

rst.MoveLast

rst.MoveFirst

Do While Non rst.EOF

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

rst.Fields ( "Posizione"). Valore

rst.MoveNext

Ciclo continuo

rst.Close

db.Close

End Sub

La subroutine creerà una nuova tabella e aggiungere record ad esso. Una query sarà poi in uscita il contenuto della tabella nella finestra di output. Questo è un esempio di come è possibile creare e compilare un programma utilizzando VBA. È possibile scrivere e compilare il proprio codice VBA per eseguire una funzione desiderata.

4 Fare clic sul menu "Debug" e selezionare "Compila <nome database>" per compilare il programma. Premere il tasto "F5" per eseguire la subroutine.