Avatar billede mrjowns Novice
09. juni 2004 - 09:45 Der er 4 kommentarer og
1 løsning

datoproblemer igen igen

Hehe, tja dette er nok blevet besvaret 100 gange men jeg kan ikke finde løsningen.

Problemet er, at når jeg indsætter en dato (18-06-2004) i min MySQL db bliver den helt forkert (20-6-2018).

Jeg har prøvet følgende:
- Indsat Session.LCID = 1030 på alle sider
- day(date()) & "-" & month(date()) & "-" & year(date()) ved både udskrivning fra og indsætning i db.

...og nu er jeg altså på bar bund! Hvad skal jeg gøre?
Avatar billede fennec Nybegynder
09. juni 2004 - 09:50 #1
Prøv at bruge denne funk til at indsætte datoer i databasen:

Function ConvertToSqlDate(dato)
dim SQLYear,SQLMonth,SQLDay
  SQLYear = Year(dato)
  SQLMonth = Month(dato)
  SQLDay = Day(dato)
  if SQLDay<10 then
    SQLDay = 0&SQLDay
  end if
  if SQLMonth<10 then
    SQLMonth = 0&SQLMonth
  end if
  ConvertToSqlDate = SQLYear&SQLMonth&SQLDay
End Function

conn.execute("insert into MyTable(dato) values('"& ConvertToSqlDate("31-12-2004") &"')")
Avatar billede mrjowns Novice
09. juni 2004 - 09:56 #2
Det ser ud til at virke! Dog er der lige en sidste ting: Den skriver nu datoen ud sådan: 18-6-2004 - hvordan skriver jeg datoen ud sådan: 18-06-2004?
Avatar billede fennec Nybegynder
09. juni 2004 - 10:02 #3
Hvis du har session.lcid = 1030 på siden, burde den skrive det ud med ekstra 0.
Avatar billede mrjowns Novice
09. juni 2004 - 10:26 #4
Tak for hjælpen!
Avatar billede fennec Nybegynder
09. juni 2004 - 10:37 #5
no prob :o)
og tak for point.
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

Seneste spørgsmål Seneste aktivitet
I dag 10:21 Ny printer, men hvilken Af mort1 i Printere
I går 19:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging