10. oktober 2003 - 10:14Der er
7 kommentarer og 2 løsninger
Problem med SQL i ASP ved shortday i access
URL ?datoen=08-10-2003&vis=frem Jeg fanger en data fra min URL
strdatoen = FormatDateTime(Request("datoen"),2)
strdatoen = DateAdd("d",1,strdatoen) - går fint Ligger 1 dag til
select top 1 * from dagensfoto where datoen <= " & strdatoen & " order by datoen desc
select top 1 * from dagensfoto where datoen <= 09-10-2003 order by datoen desc Det er min select skrevet ud - den giver bare ikke få nogle poster fra min Access db lige meget hvad jeg gør.
Ja det står jo også i spørgsmålet select top 1 * from dagensfoto where datoen <= 09-10-2003 order by datoen desc Min dato i databasen står som short day i formatet 09-10-2003 Der skal ikke ' om datoer.
ok - ville bare lige høre om du havde tjekket det!
du kan lave din landesetting om vha.
<% session.LCID = 1030 %>
Jeg tror dog ikke på at det er landesettings der er noget galt med, hvis da din SQL og din database stemmer sådan overens som du skriver (for at sige på en anden måde, det har jeg i hvert fald aldrig været udsat for før...)
ang. ' så må jeg være MySQL miljøskadet... :) Har lige tjekket i Access og den brokker sig godt nok hvis man gør det... Så det er jo godt nok! Men ellers må mit bud også være noget i stil med mm12010's, da Access selv vælger at bruge # hvis du laver det som en forespørgsel i Access.
Fedt fandt ud af det strdatoen = Month(strdatoen) & "-" & Day(strdatoen) & "-" & Year(strdatoen) Skulle lige være engelsk
Synes godt om
Ny brugerNybegynder
Din løsning...
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.