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

Come utilizzare una variabile in una stringa SQL VBA

Uso di variabili in istruzioni SQL può essere difficile , ma si può dare la flessibilità necessaria per riutilizzare una singola istruzione SQL per interrogare dati diversi . In Visual Basic, Applications Edition (VBA ), è possibile costruire istruzioni SQL che possono contenere criteri di stringa . Per utilizzare una variabile stringa in una dichiarazione stringa SQL è necessario utilizzare il ( ") come delimitatore di stringa e di applicare le virgolette singole (') attorno alla variabile. Utilizzare le variabili nella stringa SQL invece di riscrivere un'istruzione SQL più e più volte a interrogare dati usando criteri diversi. istruzioni
1

iniziare creando due variabili che si intende utilizzare nel codice VBA , uno per tenere il valore della variabile e l'altra per contenere la stringa SQL . Digitare quanto segue per creare le variabili :

Dim mySQLVariable As String

Dim strSQL As String
2

Impostare un valore per la variabile che si utilizzerà nella stringa SQL come la seguente : < br

mySQLVariable > = " Vendite Manger "
3

Definire la stringa SQL come la seguente : .

strSQL = " Dipendenti SELECT [ Nome ] , "

strSQL = strSQL &" Dipendenti . [ Cognome ] , "

strSQL = strSQL &" Dipendenti . [ Professione ] "

strSQL = strSQL & " FROM dipendenti "

strSQL = strSQL & " WHERE ( ( ( Employees. [ Professione ] ) = ' Sales Manager ')); "
4

Modifica l' ultima riga di codice in il passo precedente e sostituire " Sales Manager " con la variabile come la seguente :

strSQL = strSQL & "WHERE ( ( ( Employees. [ Professione ] ) = ' " & ( mySQLVariable ) & " ' ) ) , "

 

Programmazione © www.354353.com