sven Medlem sedan aug. 2001 383 inlägg Frågan 20 sep. 2006 15:00 #1 Hej
Försöker mig på att skriva en SQL sats som plockar ut alla poster som är lika med dagens datum och alla datum som ännu inte varit. Men det vill sig inte.
Får det att funka med dagens datum...
SQL = " SELECT * FROM program WHERE datum LIKE '"& date &"' ORDER BY datum "
Vad skall jag göra för förändring för att få det som jag vill?
oskars Medlem sedan nov. 2005 1 317 inlägg Testa
SQL = " SELECT * FROM program WHERE datum = '"& Date &"' ORDER BY datum"
Samt
SQL = " SELECT * FROM program WHERE datum LIKE '%"& Date &"%' ORDER BY datum"
sen ORDER BY datum asc eller ORDER BY datum desc boroende på vilken ordning du vill ha...
sven Medlem sedan aug. 2001 383 inlägg Ne... nu utryckte jag mig nog klantigt. :r
Koden som jag skrev funkar men plockar ju ut dagens datum. Vad jag vill ha är dagens datum och de datum som ligger framåt i tiden.
L LarsG Medlem sedan dec. 2000 12 464 inlägg Vilken datatyp har kolumnen datum?
Vilken DBMS gäller detta?
På vilket format är variabeln date specifiierad?
Flyttas från ASP
SQL = " SELECT * FROM program " & _
" WHERE datum >= '"& Date & _
"' ORDER BY datum"
P Peter S Medlem sedan dec. 2002 5 483 inlägg Du bör kunna använda date() direkt i SQL-satsen:
...datum >= date() order...
sven Medlem sedan aug. 2001 383 inlägg Tack Peter... nu funkar det när jag tog bort alla fnuttar.... och jag som hade sånt besvär att få dit dom :)