Access Argument op DAO

Pagina: 1
Acties:

  • jordan2k
  • Registratie: Juli 2001
  • Laatst online: 16-08 12:52
Is het mogenlijk om aan een Openrecordset die een Qry is een argument mee te geven zoals Q1
Want de Qry vraagt om een kwartaal en die wilde ik meegeven aandehand van een variable.

Set QryC = MyDB.OpenRecordset("QryBonus Crediteren")

is dit mogenlijk ? of is er een betere oplossing.

Waar ik nu eigenlijk mee bezig ben is een stukje VBA die het mogenlijk maakt om een Crediteer bestandje te maken over een ondersteunings bedrag per dealer op zich werkt dit wel maar wil wat controles die het onmogenlijk maakt om 2x hetzelfde kwartaal te importeren enz.

Of is er een betere oplossing dat er direct op de tabel met VBA dit doe, en hoe kan ik dit het beste doen?

Verwijderd

zoek even de sql op door in access de queryview in ontwerpmodus op SQL te zetten.
dan kan het SQL statement dat je ziet staan kopiëren en de parameter (die nu tussen rechte haken staat achter het WHERE-statement (ws. ....WHERE kwartaal=[welk kwartaal?]) rechtstreeks meegeven in je vba statement dan bv. zo:
Visual Basic:
1
set qryc=mydb.openrecordset("select kolom,kwartaal from bonustabel where kwartaal='" & mijnkwartaal & "'")