Avatar billede torbenmelander Nybegynder
14. maj 2001 - 10:33 Der er 12 kommentarer og
1 løsning

Dato problem (haster)

Jeg har en form hvorfra jeg henter data ind i et felt fra en database. I databasen henter jeg f.eks. en dato ind der hedder 06-05-00 12:21:15. Når jeg gemmer posten igen bliver dette lavet om til 05-06-00 12:21:15.

Hvorfor det? Nogen forslag til hva\' problemet skyldes!
Avatar billede hooh Nybegynder
14. maj 2001 - 10:39 #1

skriver bare

session.LCID = 1030

Avatar billede hooh Nybegynder
14. maj 2001 - 10:40 #2
det er fordi serveren har en anden dato-format
Avatar billede torbenmelander Nybegynder
14. maj 2001 - 10:41 #3
Hva\' mener du?
Avatar billede keysersoze Ekspert
14. maj 2001 - 10:41 #4
som hooh skriver - indsæt dette i toppen af dit dokument;

<% session.LCID = 1030 %>

grunden er, at sproget er af et andet format, og med ovenstående kode ændre du det til dansk...
Avatar billede hooh Nybegynder
14. maj 2001 - 10:42 #5
<body>
<%
session.LCID = 1030

Dato = \"04-05-2001\"

Response.write Dato

%>
</body>

Denne her vil altid hente/vise det \"Danske-dato-format\"
Avatar billede keysersoze Ekspert
14. maj 2001 - 10:43 #6
mange lande har forskellige dato og todsformater - serveren kører formentlig på amerikansk - og det lavet du om ved at fortælle dit dokument at du skal bruge dansk dato og tids format
Avatar billede hooh Nybegynder
14. maj 2001 - 10:43 #7
selv om du havde du skriver 12-21-01

Så vil den hente den som det danske : 21-12-01
Avatar billede torbenmelander Nybegynder
14. maj 2001 - 10:43 #8
Ok, kan ikke teste lige nu ... vender tilbage senere!
Avatar billede torbenmelander Nybegynder
14. maj 2001 - 20:45 #9
Okay, dér var jeg lidt hurtige til at gi\' de point!

Det hjalp nemlig ikke! Er der nogen der har nogen idéer til hvordan man forhindrer at der bliver byttet rundt på dag og måned?
Avatar billede torbenmelander Nybegynder
14. maj 2001 - 20:46 #10
Kan evt. oprette et nyt spørgsmål med \"friske\" point!!!
Avatar billede torbenmelander Nybegynder
14. maj 2001 - 21:01 #11
Ville lidt kodt være til nogen hjælp?
Avatar billede torbenmelander Nybegynder
14. maj 2001 - 21:03 #12
Jeg bruger denne kode til at lave feltet med

<INPUT type=\"text\" size=\"60\" name=\"Position\" tabindex=\"2\" value=\"<%=Rs(\"fldPosition\")%>\">

og jeg bruger denne kode til:

Conn.Execute \"UPDATE tblMenupunkt SET fldMenupunkt = \'\" & Request.Form(\"Menupunkt\") & \"\', fldPosition=#\" & Request.Form(\"Position\") & \"# WHERE fldMenupunktID=\" & Request.QueryString(\"id\") & \";\"
Avatar billede ricardo Nybegynder
15. maj 2001 - 07:56 #13
Det ville være bedre at bruge

setlocale(\"da\")

da det ikke samtidigt kræver en session.
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