Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
kliknite na záložku " Database Tools " , kliknite na " Visual Basic " a kliknite na " Vložiť " menu . . Kliknite na " modul " vložiť nový kód modulu
2
Vytvoriť nový čiastkový postup zadaním nasledujúceho :
Private Sub useLikeCommand ( )
3
deklarovať premenné , ktoré budete používať na dotaz databázové tabuľky pridaním nasledujúceho kódu VBA : klipart
Dim dataString As String
Dim dbs ako databáza
Dim rst Ako Recordset
Dim X As Integer
Set DBS = CurrentDb
4
Zadajte reťazec , ktorý bude odovzdávať do SQL príkazu :
dataString = " A * "
5
zadajte nasledujúci kód na otvorenie objektu Recordset pomocou príkazu SQL , ktorý pomocou operátora LIKE :
Set rst = dbs.OpenRecordset ( " SELECT Zamestnanci . [ Priezvisko ] , Zamestnanci . [ Meno ] " _
& " FROM Zamestnanci " _
& " WHERE ( ( ( Employees. [ Meno ] ) ako " " & ( dataString ) & " " ) ) ; " )
6
Vytvorenie " Pre ... Loop " zobraziť výsledky vrátené dotazom pomocou okna Immediate :
RST . MoveFirst
X = 0 K rst.RecordCount klipart
Debug.Print rst.Fields ( " [ krstné meno] " ) . Hodnota
Debug.Print rst.Fields ( " [ Priezvisko ] " ) Hodnota
rst.MoveNext
Ďalšie X
7
Dokončiť proces pridaním nasledujúceho kódu : .
rst.Close
dbs.Close
End Sub
8
Stlačte tlačidlo " Ctrl " a " G " sa zobrazí okno Immediate . Stlačením tlačidla " F5 " spustiť procedúru .
Copyright © počítačové znalosti Všetky práva vyhradené