![]() |
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) |
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. |
eller
SELECT substring(news_datetime, 0, 4) as myyear FROM Files WHERE myyear=2006 |
Citat:
Denna fungerar också för dig: "SELECT Year(news_datetime) as artal FROM Files WHERE Year(news_datetime)=2006" |
access klarar bara det mest grundläggande inom SQL tyvärr
|
sorry. missade att det var access. :D ja herre jösses.
|
Alla tider är GMT +2. Klockan är nu 05:04. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson