whycomputer.com >> Cunoștințe despre Internet >  >> Software

Cum să folosiți o variabilă într-un șir SQL în VBA

Utilizarea variabilelor în declarațiile SQL poate părea complicată, dar oferă flexibilitatea de a reutiliza un singur șir pentru a interoga date diferite. În VBA puteți construi instrucțiuni SQL care conțin criterii de tip șir. Pentru a insera o variabilă de tip șir într-un șir SQL, delimitați întregul șir cu ghilimele duble (""), iar variabila trebuie înconjurată de ghilimele simple (''). Astfel, evitați reimplementarea repetată a aceluiași SQL pentru diferite condiții.

Pasul 1 – Declararea variabilelor

Începeți prin a crea două variabile în codul VBA: una pentru valoarea pe care doriți să o utilizați și alta pentru șirul SQL. Codul de mai jos arată cum se face:

Dim mySQLVariable As String
Dim strSQL As String

Pasul 2 – Atribuirea valorii variabilei

Stabiliți valoarea pe care o veți încorpora în șirul SQL:

mySQLVariable = "Sales Manager"

Pasul 3 – Construirea șirului SQL

Definiți șirul SQL în mai multe linii pentru a-l face ușor de citit și de modificat:

strSQL = "SELECT Employees.[First Name], " & _
        "Employees.[Last Name], " & _
        "Employees.[Job Title] " & _
        "FROM Employees " & _
        "WHERE (((Employees.[Job Title])='Sales Manager'));"

Înlocuiți valoarea statică "Sales Manager" cu variabila creată anterior:

strSQL = "SELECT Employees.[First Name], " & _
        "Employees.[Last Name], " & _
        "Employees.[Job Title] " & _
        "FROM Employees " & _
        "WHERE (((Employees.[Job Title])='" & mySQLVariable & "'));"

Beneficii

Prin această tehnică, puteți modifica rapid criteriile de interogare schimbând doar valoarea variabilei, fără a reface întregul șir SQL. Acest lucru economisește timp și reduce erorile în cod.


URL:https://ro.whycomputer.com/software-ul/100506403.html

Software
  • Cum se utilizează RAR Password Recovery pentru recuperarea parolei

    Arhivele Roshal (RAR) permit comprimarea unui număr mare de fișiere în spațiu mai mic, facilitând stocarea și transferul lor. Pentru a le utiliza, trebuie să decompresăm arhiva cu un program de extragere RAR. Multe aplicații RAR oferă posibilitatea de a seta o parolă pentru arhivă, astfel încât să f

  • Cum se folosește funcția MATCH în VBA

    Funcția Match din procedurile VBA (Visual Basic for Applications) din Microsoft Excel găsește o potrivire în cadrul unui interval de celule și afișează rezultatul în foaia de calcul. Această funcție este utilă în special atunci când se introduc date care trebuie evaluate pentru anumite valori. De ex

Cunoștințe despre Internet © https://ro.whycomputer.com