FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Mycket flitig postare
|
Finns det någon snäll själ där ute som kan hjälpa till med detta problem.
Jag har ett datum fält som heter "news_datetime" enligt följande format 2007-10-06. Jag försöker lista alla nyheter från år 2006 men det funkar inte :angry: SQL:en ser ut så här: rs.Open "SELECT Year(news_datetime) as artal FROM Files WHERE artal=2006", connectionString, 3, 4 Felet säger: No value given for one or more required parameters. (Kör ASP med Access databas där fältet "news_datetime" har formatet Date/time) |
||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Har WN som tidsfördriv
|
Något liknande detta:
WHERE news_datetime >=#2006-01-01# AND news_datetime <=#2006-12-31# Sen har du between också men jag vet inte om det fungerar i Access. |
||
![]() |
![]() |
![]() |
#3 | |||
|
||||
Bara ett inlägg till!
|
eller
SELECT substring(news_datetime, 0, 4) as myyear FROM Files WHERE myyear=2006 |
|||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Har WN som tidsfördriv
|
Citat:
![]() Denna fungerar också för dig: "SELECT Year(news_datetime) as artal FROM Files WHERE Year(news_datetime)=2006" |
||
![]() |
![]() |
![]() |
#5 | ||
|
|||
Har WN som tidsfördriv
|
access klarar bara det mest grundläggande inom SQL tyvärr
|
||
![]() |
![]() |
![]() |
#6 | |||
|
||||
Bara ett inlägg till!
|
sorry. missade att det var access.
![]() |
|||
![]() |
![]() |
Svara |
|
|