Avatar billede pelskee Nybegynder
05. oktober 2005 - 11:55 Der er 11 kommentarer og
1 løsning

SQL dato forspørgsel

jeg får fejl ved nedenstående sql. mit dateofdamage felt er formatteret som datetime.

jeg har en måned samt et år og det er kun de records som er oprettet i den periode der skal findes

den skriver: [Microsoft][ODBC SQL Server Driver][SQL Server]Invalid column name 'marts'.

"select count(IDclaim) as Fantal  FROM dbo.tblClaims  WHERE year(DateOfDamage) = " & rsResults("thisYear") & " AND month(DateOfDamage) = " & monthname(rsResults("thisMonth")) & " AND CaseClosed IS NOT NULL"
Avatar billede arne_v Ekspert
05. oktober 2005 - 12:02 #1
sæt nogel '' ind

AND month(DateOfDamage) = " & monthname(rsResults("thisMonth")) & " AND

->

AND month(DateOfDamage) = '" & monthname(rsResults("thisMonth")) & "' AND
Avatar billede arne_v Ekspert
05. oktober 2005 - 12:03 #2
forudsat at month returnerer en streng ikke et tal

hvis den returnerer et tal ændrer du din monthname til en monthnumber (og så uden '')
Avatar billede pelskee Nybegynder
05. oktober 2005 - 13:57 #3
hvis jeg smider '' omkring skriver den. Syntax error converting the varchar value 'marts' to a column of datatype int

prøver lige det andet
Avatar billede pelskee Nybegynder
05. oktober 2005 - 13:58 #4
det ser ikke ud som om den genkender: monthnumber
Avatar billede pelskee Nybegynder
05. oktober 2005 - 13:58 #5
Type mismatch: 'monthnumber'
Avatar billede arne_v Ekspert
05. oktober 2005 - 14:26 #6
hvis thisMonth allerede indeholder et tal kan du

AND month(DateOfDamage) = " & rsResults("thisMonth")& " AND
Avatar billede arne_v Ekspert
04. november 2005 - 19:42 #7
status ?
Avatar billede pelskee Nybegynder
04. november 2005 - 21:48 #8
my bad. den skal bare lukkes og du skal have point :)
Avatar billede arne_v Ekspert
04. november 2005 - 21:50 #9
så ligger jeg et svar
Avatar billede pelskee Nybegynder
04. november 2005 - 21:55 #10
tak :)

check gerne: http://exp.dk/spm/661463 hvis du får tid :)
Avatar billede arne_v Ekspert
04. november 2005 - 22:45 #11
jeg har set den, men jeg tror ikke helt at jeg forstår problem stillingen
Avatar billede pelskee Nybegynder
05. november 2005 - 08:13 #12
okay :) har prøvet og gøre den lidt mere forståelig
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester