det er mysql....jeg har sat session.lcid til 1030, så ´det jeg selv har lavet ser ud som så...
Function Lcid1030toMySqlStandart(f_date) Dim arr : arr = Split(f_date,"-") Lcid1030toMySqlStandart = arr(2)&"-"&arr(1)&"-"&arr(0) End Function
SQL = "SELECT * FROM documents WHERE intParent="& f_id &" AND dtmPublic BETWEEN "& Lcid1030toMySqlStandart(Date()-180) &" AND "& Lcid1030toMySqlStandart(Date())
Synes godt om
Slettet bruger
15. januar 2004 - 15:59#7
Jeg tror BETWEEN skal ha' den højeste værdi først, men jeg er ikke sikker. Derudover skal du vel stadig ha' plinger rundt om datoen i SQLen ?
SQL = "SELECT * FROM documents WHERE intParent="& f_id &" AND dtmPublic BETWEEN '"& Lcid1030toMySqlStandart(DateAdd("d", -180, Date())) &"' AND '"& Lcid1030toMySqlStandart(Date())&"'"
Synes godt om
Slettet bruger
15. januar 2004 - 16:03#10
prøv lige at indsætte response.write(SQL) efterfulgt af response.end og skriv resultatet her
Check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND dtmPublic BETWEEN '2003-07-19' AND '2004-01-15'' at line 1 /fiatpressev3/test.asp, line 89
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.