webForumDet fria alternativet

Access 2003: Datediff. Hämta äldre än x

5 svar · 424 visningar · startad av Mattias Nordin

Mattias NordinMedlem sedan dec. 20051 056 inlägg
#1

Nu är jag för trött... Jag måste blanda ihop allt möjligt nu. Har för mig att det gick att köra:

sql = "SELECT * FROM T_visitors "&_
" WHERE dateDiff(d, created_date, now()) < 30 "

Men får "No value given for one or more required parameters." Vad missar jag?

ZaimanMedlem sedan dec. 20014 239 inlägg
#2

Datum i Access brukar väl omges av #2007-07-23# ?

Mattias NordinMedlem sedan dec. 20051 056 inlägg
#3

Jag har provat det. Tror nog att det är något som är trasigt i min databasfil... fattar inte...

ZaimanMedlem sedan dec. 20014 239 inlägg
#4

Provat att reparera den?

LarsGMedlem sedan dec. 200012 464 inlägg
#5
sql = "SELECT * FROM T_visitors "&_
" WHERE dateDiff('d', created_date, date()) > 30 "
Mattias NordinMedlem sedan dec. 20051 056 inlägg
#6

Hej alla glada,

Jag förstår fortfarande inte riktigt vad som var fel. Jag provade även med lars kod ovan men fick exakt samma felmeddelande. Provade nu att skapa en ny tom databas och då fungerar det utmärkt.

Tack för hjälpen pojkar :)

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