Meerdere variabelen in SQL Statement

Status
Niet open voor verdere reacties.

Toasty

Gebruiker
Lid geworden
30 mei 2014
Berichten
50
Goedemiddag,

ik ben aan het proberen 2 variabelen in mijn recordset te verwerken:

Code:
strSQL = "SELECT * FROM [qry_POOpenOrdersPerVendor] WHERE [Order Selected?] = True AND [Order Vendor] = Forms![frm_POOpenOrdersPerVendor]![Combo310]"
    Set rst = CurrentDb.OpenRecordset(strSQL)

Ik heb allereerst geprobeert om de combo restrictie in de query te zetten. Ik kreeg een runtime error 3061 too few parameters, expected 1. Bovenstaande code geeft dezelfde fout. Als ik de Combo restrictie helemaal niet gebruik dan werkt alles gewoon.

Iemand enig idee?

Gr,
 
Waarom lees je de waarde van de keuzelijst niet gelijk uit en zet je die in de SQL?
Code:
    strSQL = "SELECT * FROM [qry_POOpenOrdersPerVendor] WHERE [Order Selected?] = True AND [Order Vendor] = " & Me.Combo310
    Set rst = CurrentDb.OpenRecordset(strSQL)
 
Hallo Michel,

Het probleem was dat ik in een gedeelde tabel aan het werken was en meerdere personen waren de Order Selected aan het aanvinken. Ik heb nu deze tabel lokaal gemaakt. Bij het openen van de database wordt de tabel gedelete en weer gemaakt waardoor hij up to date is.

In ieder geval bedankt!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan