Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Spustite program Access 2007 , kliknite na tlačidlo " Prázdna databáza " a potom kliknite na tlačidlo " Vytvoriť " . Vyberte " Databázové nástroje " a potom kliknite na " Visual Basic " .
2
Vytvoriť nový postup zadaním nasledujúci kód :
Private Sub queryDatabase ( )
sims 3
Vytvorte tri nové premenné zadaním nasledujúci kód jazyka VBA :
Dim rst ako Recordset
Dim dbs ako databáza
Dim SQLStr As String
Stránka 4
Definujte databázu , ktorú bude dotaz zadaním nasledujúci kód :
Set dbs = OpenDatabase ( " C : \\ Northwind 2007.accdb " )
5
Vytvoriť reťazec SQL zadaním nasledujúci kód vybudovanie otázka:
SQLStr = " .. SELECT príkazy [ Názov lode ] , objednávky [ Adresa lodi ] "
SQLStr = SQLStr & " objednávok "
SQLStr = SQLStr & " .. GROUP BY príkazov [ Názov lode ] , objednávky [ Adresa lodi ] ; "
6
skopírujte a vložte nasledujúci kód na otvorenie dotaz prostredníctvom " Recordset " a zobraziť výsledky v okamžitom okne :
Set rst = dbs.OpenRecordset ( SQLStr )
rst.MoveLast
rst.MoveFirst
robiť , keď nie je rst.EOF
Debug.Print rst.Fields ( " loď Name " ) . Hodnota
Debug.Print rst.Fields ( " Address loď " ) . hodnota
rst.MoveNext
Loop
7
Ukončite postup zadaním nasledujúci kód :
rst.Close
dbs.Close
End Sub
Copyright © počítačové znalosti Všetky práva vyhradené