Ga naar inhoud

Een select query in access 2000, VBA code


anoniem

Aanbevolen berichten

Daar gebruik ik doorgaans DAO voor, moet je eerst naar verwijzen (vb-editor, menu extra-verwijzingen): DAO 3.6 DAO bevat Data Access Objects, als Database en Recordset. Dim dbs As DAO.Database Dim rst As DAO.Recordset Set dbs = CurrentDB set rst = dbs.OpenRecordset("SELECT veld FROM tabel;") De gegevens worden uit de tabel gelezen en in het recordset-object geplaatst. Je kunt ze benaderen via de Fields-collectie: var = rst.Fields("veld") Je krijgt dan de veldwaarde uit het actieve record. Om een voor een alle records uit te lezen loop je door de recordset: Do While Not rst.EOF var = rst.Fields("veld") rst.MoveNext ' naar volg. record gaan Loop 1 waarde uit 1 veld lezen kan wat eenvoudiger met de functie DLookup: var = DLookup("veld", "tabel"[, "ID = 6"])
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...