Avatar billede havmaage Juniormester
13. december 2012 - 13:19 Der er 2 kommentarer og
1 løsning

Dato skrives forkert i kolonne med insert sql

Hejsa!
Jeg for værdien 28-06-1894 i kolonnen når jeg kører følgende sql

update HOVED_OPGAVE set AFSLUTTET = 1, AFSLUT_DATO = 13-12-2012 where HOVED_OPG_ID = 16

koden der generer SQL ser således ud

SQL_afslut_hovedopg = " update HOVED_OPGAVE set AFSLUTTET = 1, AFSLUT_DATO = " & Format(Date, "dd-mm-yyyy") & " where HOVED_OPG_ID = " & id_Hoved_Opg & ""


kolonnen er af typen
Dato og Klokkeslæt -> Kort datoformat og inputmaske er 00/00/0000                     


Er der nogen der ved hvad der skal gøres for at sætte datoen rigtigt.
Avatar billede hugopedersen Nybegynder
13. december 2012 - 14:54 #1
Formatet når det er en JET database er mm-dd-yyyy og lur mig om ikke du skal have # omkrin for at det virker
Avatar billede terry Ekspert
13. december 2012 - 19:54 #2
when you insert a date then you have to use teh US date format MMDDYYYY or which I prefer

YYYY-MM-DD and it shoudl be enclosed in '2012-12-13'
Avatar billede terry Ekspert
18. december 2012 - 20:36 #3
thanks
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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