webForumDet fria alternativet

Datum problem

6 svar · 303 visningar · startad av andreas_lindh

andreas_lindhMedlem sedan jan. 20011 140 inlägg
#1

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
#2
...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]

andreas_lindhMedlem sedan jan. 20011 140 inlägg
#3

Måsta man ha [] runt datum. Jag ändrade till ...where datum >= och det fungerar som det ska.

@ndersMedlem sedan juni 200032 969 inlägg
#4

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]

andreas_lindhMedlem sedan jan. 20011 140 inlägg
#5

Jag har svensk access. Men det fungerar utan []

@ndersMedlem sedan juni 200032 969 inlägg
#6

det var som attans. :)

------------------
mördar-anders, det är jag.

spangoMedlem sedan juni 20008 205 inlägg
#7

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...

132 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)