whycomputer.com >> Interneto žinios >  >> Programinė įranga

Kaip VBA naudoti kintamuosius SQL užklausose

Naudoti kintamuosius SQL užklausose gali būti sudėtinga, tačiau tai suteikia galimybę perkelti vieną užklausą į skirtingus duomenų rinkinius be jos perrašymo. VBA (Visual Basic for Applications) leidžia kurti SQL sakinius, kuriuose galima įterpti teksto kriterijus. Norint į SQL eilutę įterpti teksto kintamąjį, reikėtų naudoti dvigubas kabutes (") kaip eilutės ribotuvą ir viengubas kabutes (') aplink kintamąjį.

Žingsniai

1. Sukurkite kintamuosius

Pradžioje VBA kode deklaruokite du kintamuosius: vieną, kuriame bus saugoma kintamojo reikšmė, ir kitą – kuriame bus sukuriama SQL užklausa.

Dim mySQLVariable As String
Dim strSQL As String

2. Priskirkite reikšmę kintamajam

Į mySQLVariable įrašykite norimą filtrą, pvz.:

mySQLVariable = "Sales Manager"

3. Sudarykite SQL užklausą

Statykite SQL tekstą naudojant eilutės sujungimą (&). Pavyzdžiui:

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

Užklausos paskutinę eilutę pakeiskite taip, kad vietoje fiksuoto teksto būtų naudojamas kintamasis:

strSQL = strSQL & "WHERE (((Employees.[Job Title])='" & mySQLVariable & "'))"

Tokiu būdu užklausa tampa dinamiška ir gali būti naudojama su bet kokia mySQLVariable reikšme.


URL:https://lt.whycomputer.com/software/100406403.html

Programinė įranga
  • Kaip naudoti EasyBCD norint paleisti Windows XP

    EasyBCD – tai nemokama programa, leidžianti redaguoti Windows Vista įkrovos tvarkyklę ir sukurti daugiakalbį (daugialypį) įkrovimo meniu. Naudodami ją galite paprastai pridėti Windows XP skaidinį prie jau esamos Vista sistemos ir leisti dviem operacinėmis sistemoms veikti kartu. Žingsniai 1. Atsisių

  • Kaip naudoti RAR slaptažodžio atkūrimo programą

    Roshal archyvo (RAR) sistema leidžia suspausti kelis didelius failus į vieną mažesnį konteinerį, kad juos būtų patogiau saugoti ir persiųsti. Norint išgauti failus, reikia išskleisti archyvą naudojant RAR išpakavimo programą. Dauguma RAR programų leidžia nustatyti slaptažodį, apsaugantį archyvą. Jei

Interneto žinios © https://lt.whycomputer.com