09. oktober 2004 - 23:57Der er
6 kommentarer og 1 løsning
Dato-formater hvad gør jeg
Hej,
Jeg har oprettet en asp-side (VB-script) i dreamweaver som bl.a. poster to textfelter med datoer til databasen. Problemet er bare, at hvis jeg i tekstfeltet skriver 09-10-2004, så bliver det gemt i databasen som 10-09-2004. Nogen gode ideer til hvordan jeg får datoerne gemt rigtigt ? Jeg har oprettet en asp-side automatisk med dreamweavers application objects: Insert Record. De to felter har jeg sat som "Submit as Date", men har også forsøgt med text uden at opnå nogen forskel. Nogen gode råd ?
Jeg har ikke meget begreb om asp, men det ser ud til at du render ind i at Access tolker datoen i amerikansk dato-format - dvs. mm-dd-yyyy. Du skal prøve at angive formatet til dd-mm-yyyy.
Check datofelt (jeg bruge datofra og datotil), som begge fanges af left her: if left(MM_columns(MM_i),4) = "dato" then LosDatos = replace(MM_formVal, "'", "") if (len(trim(LosDatos)) > 4) then MM_formVal = "'" & year(LosDatos) & "-" & month(LosDatos) & "-" & day(LosDatos) & "'" end if
LosDatos bliver indtastet på dansk - 10-09-2004 = 10. september 2004. Da jeg har sat session.lcid = 1030 ved .asp at det er dette format. Jeg bruger godt en MySQL database, men det er samme problem
Desværre ikke nogen løsning på dette problem endnu. Jeg lukker og slukker da jeg simpelthen ikke har tid til at gå videre med dette problem. Ellers tak for forslagene.
VH
Ing
Synes godt om
Ny brugerNybegynder
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.