Avatar billede dimmer22 Nybegynder
12. november 2003 - 13:18 Der er 5 kommentarer og
1 løsning

Speciel dato kommer ind i DB'en

Hej...
Jeg har et felt som skal gemme en dato i DB... Når jeg ,eksempelvis, skriver 03-09-2005, gemmes den som 30-06-1894 i DB'en hvorfor????
Avatar billede kovalt Nybegynder
12. november 2003 - 13:25 #1
hvad sker der hvis du skriver direkte i DB? ellers må du lige poste dit kode så jeg kan kigge det igennem
Avatar billede dimmer22 Nybegynder
12. november 2003 - 13:29 #2
Koden er:

strSQLRegOpdate = "Update Product set "
    strSQLRegOpdate = strSQLRegOpdate & "Gruppe= '" & Request.Form("Gruppe") & "', "
    strSQLRegOpdate = strSQLRegOpdate & "ProductTilbudDate= " & Request.Form("TilbudDato") & ", "
    strSQLRegOpdate = strSQLRegOpdate & "ProductTilbudPris= '" & Request.Form("TilbudPris") & "', "
    strSQLRegOpdate = strSQLRegOpdate & "Forside= " & FavProdTemp & " "
    strSQLRegOpdate = strSQLRegOpdate & " where Id = " & Request.Querystring("RegID") & ""
          Conn.Execute(strSQLRegOpdate)   

Men ejg har fundet ud af hvis man skriver blot 5 gemmes det 05-01-1900... Hvis du skriver 10 gemmes den som 10-01-1900... Hvis du derimod skriver 15-5, minusser den og skriver 10-01-1900... Mærkeligt
Avatar billede kovalt Nybegynder
12. november 2003 - 13:31 #3
jeg tror det skyldes at du sender et tal ind i stedet for at sende en dato ind... kan det passe
Avatar billede dimmer22 Nybegynder
12. november 2003 - 13:32 #4
Den tæller kun som dage .... Hvis man skriver 365 , gemmes det som 30-12-1900
Avatar billede dimmer22 Nybegynder
12. november 2003 - 13:34 #5
Hmmm.. Har fundet ud af det...Manglede ' i hver ende af  strSQLRegOpdate = strSQLRegOpdate & "ProductTilbudDate= " & Request.Form("TilbudDato") & ", "
Avatar billede kovalt Nybegynder
12. november 2003 - 13:34 #6
prøv af ændre formatet på feltet til dato&tid i stedet for tal
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
Kurser inden for grundlæggende programmering

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