Access, med ett datumfält:
SQL = "Select * from tabell where dtm > " & Cdate(ditt_datum)
------------------
Kom hem till mig...
4 svar · 363 visningar · startad av nilzzon
Hur skriver jag en SQL-sats som väljer alla datum senare än ett visst datum? Går det? *dum*
------------------
---
/M.
Access, med ett datumfält:
SQL = "Select * from tabell where dtm > " & Cdate(ditt_datum)
------------------
Kom hem till mig...
Formatfel..? Mitt_datum... hur skall det skrivas? Vilket format? Hm.
cdate("2000-12-01") vill int riktigt funka...
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>
Hur lägger man datumet i SQL-satsen (INSERT-satsen) för att allt skall funka ordentligt?
------------------
---
/M.