webForumDet fria alternativet

SQL: Välja alla datum senare än...

ASP

4 svar · 363 visningar · startad av nilzzon

Medlem sedan aug. 2000106 inlägg
Frågan#1

Hur skriver jag en SQL-sats som väljer alla datum senare än ett visst datum? Går det? *dum*

------------------
---
/M.

Medlem sedan dec. 19998 577 inlägg
#2

Access, med ett datumfält:

SQL = "Select * from tabell where dtm > " & Cdate(ditt_datum)

------------------
Kom hem till mig...

Medlem sedan aug. 20003 inlägg
#3

Formatfel..? Mitt_datum... hur skall det skrivas? Vilket format? Hm.

cdate("2000-12-01") vill int riktigt funka...

Medlem sedan juni 200032 967 inlägg
#4

får du ett adodb-fel eller ett vbscript runtime error?

om du får ett adodb-fel kan det kanske vara så att din datumkolumn är av typen datum.

är datumkolumnen av typen datum så ska du ha brädgårdar runt värdet i sql-frågan:

SQL = "Select * from tabell where dtm > #" & Cdate(ditt_datum) & "#"

om du kör access då såklart. kör du sqlserver skall du ha apostrofer istället för brädgårdar.

mvh

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
where do you want to go to die?</A>

Medlem sedan aug. 2000106 inlägg
#5

Hur lägger man datumet i SQL-satsen (INSERT-satsen) för att allt skall funka ordentligt?

------------------
---
/M.

255 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)