Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come utilizzare le variabili in Access Query

Saper utilizzare le variabili nelle query che utilizzano Microsoft Office Access può rendere l'applicazione di database più dinamico . Il modo più semplice per utilizzare le variabili nelle query è tramite Visual Basic, Applications Edition , noto anche come VBA . VBA è un linguaggio di programmazione sviluppato da Microsoft ed è utilizzato per automatizzare i processi manuali in Microsoft Office . Una query viene utilizzato per recuperare informazioni da una tabella di database . Le variabili sono definite per contenere le informazioni nella memoria del computer, mentre un programma è in esecuzione . Istruzioni
1

Aprire il database di Access Northwind di Microsoft Office . Il database Northwind è incluso nella suite Microsoft Office .
2

Fare clic su " Strumenti di database ", quindi selezionare " Visual Basic " per aprire la finestra di Microsoft Visual Basic . Fare clic sul campo "Inserisci" e selezionare "Modulo ".
3

Copia e incolla il seguente codice nel nuovo modulo da utilizzare " Fornitore A" come variabile in una query di selezione e visualizzazione il nome e il cognome di " Fornitore A" :

userQueryVariables private Sub ()

Dim strSQL As String

Dim rst come Recordset

Dim dbs As Database Dim

fornitore As String
fornitore

= " fornitore A"

Set dbs = CurrentDb

strSQL = "SELECT Suppliers.Company , fornitori . [ Cognome ] , Fornitori . [ Nome ] "

strSQL = strSQL & " da fornitori "

strSQL = strSQL & " WHERE ( ( ( Suppliers.Company ) = ' " & ( fornitore ) & " ')); "

Set rst = dbs.OpenRecordset ( strSQL ) per

rst.MoveLast

rst.MoveFirst

Debug . stampa ( fornitore & " Informazioni: " ) per

Do While Not rst.EOF

Debug.Print ( " Nome: " . & rst.Fields ( 2) Valore ) per

Debug.Print ( "Cognome : " . & rst.Fields ( 1) Valore ) per

rst.MoveNext

loop

End
Sub
4

Premere " F5 " per eseguire la subroutine .

 

Programmazione © www.354353.com