Hej Sätt ett värde på datumkontrollen då :-) Problemet är att Kursdatum är en Date-Variabel som är Tom när jag tilldelar ADO-kontrollen dess egenskaper. Jag har alltså inte skrivit någon annan kod än för kalenderkontrollen som tilldelar variabeln Kursdatum ett värde som jag försöker skicka med SQL-uttrycket. Testa att konvertera datumet till en textsträng (Format(x,y))SQLUttryck i ADO-command vill inte ta ett villkor
Jag försöker skicka ett WHERE-villkor som ska hämtas från en kalenderkontroll via ADO-Datakontrollens RecordSource men den godkänner inte detta då kalenderkontrollen inte har något värde i intitalskedet.
Detta fungerar: SELECT * FROM qryKurserIdag WHERE Kursstart = #2002-01-16#
Detta fungerar inte: SELECT * FROM qryKurserIdag WHERE Kursstart = Kursdatum
Resultatet ska visas i en DataGrid, kanske ska jag välja en annan kontroll?
Någon som har ett tips?
KentSv: SQLUttryck i ADO-command vill inte ta ett villkor
Sv: SQLUttryck i ADO-command vill inte ta ett villkor
Felmeddelandet är: No Value Given For One Or More Parameters och det kommer när jag skriver in SQL-uttrycket??Sv: SQLUttryck i ADO-command vill inte ta ett villkor
Då kan nog ADOs automatkonvertering konvertera tillbaks till ett "riktigt" datumformat. Troligtvis vill ADO ha ett speciellt format på datum (t.ex. engelskt)