Jag har ett spelschema för ett hockeylag. Jag vill bara visa dom matcherna som ksa spelas, de som har spelats visas i ett arkiv.
Jag hämtar matcherna så här:
<%
sql = "select top 14 * from A_match where datum > "&("Date()")&" order by Datum"
Set Rs = oConn.Execute(sql)
%>
Probelmet är att den då inte visar den matchen som är på dagens datum.
Hur ska jag jag göra för att få med matchen som spelas på dagens datum?
@ndersMedlem sedan juni 200032 969 inlägg ...where [datum] [b]>=[/b]...
det ser dock inte helt rätt ut annars heller. vad är fältet datum för datatyp?
det borde se ut så här:
sql = "select top 14 * from A_match where [datum] >= #" & Date & "# order by [Datum]"
jag utgår då ifrån att fältet datum är av typen datum, det verkar väl logiskt?
red: enligt ovan har jag också antagit att du använder access. om det är sql server du använder så ska det vara apostrofer istället för brädgård.
------------------
mördar-anders, det är jag.
[Redigerat av @nders den 01 sep 2001]
Måsta man ha [] runt datum. Jag ändrade till ...where datum >= och det fungerar som det ska.
@ndersMedlem sedan juni 200032 969 inlägg det beror på. använder man en svensk access så måste man det, eftersom datum där är ett reserverat ord.
red: fan!
------------------
mördar-anders, det är jag.
[Redigerat av @nders den 01 sep 2001]
Jag har svensk access. Men det fungerar utan []
@ndersMedlem sedan juni 200032 969 inlägg det var som attans. :)
------------------
mördar-anders, det är jag.
spangoMedlem sedan juni 20008 205 inlägg Lite OT så går det att använda datatyper som fältnamn, eftersom syntaxen i sql inte tillåter sådan användning av datatypsnamn och kolumn/tabellnamn att det går att missförstå vilket som är vilket. (Källa: En snubbe som jobbar på samma företag som LarsG)
------------------
The mud can make you prisoner, the plains can make you dry,
the snow can burn your eye but only people make you cry...