Avatar billede thomas_b Nybegynder
23. maj 2008 - 15:48 Der er 22 kommentarer og
1 løsning

Gemme dato i DB

Hvordan kan det være jeg ikke kan få lov til at ændre en værdi, i et dato-felt i en DB...

CDate(request.form("FELT19") & " " & Hour(request.form("FELT17")) & ":" & Minute(request.form("FELT18")) & ":" & Second(request.form("FELT19")))

Den viser bare 00:00 !!!
Avatar billede softspot Forsker
23. maj 2008 - 15:54 #1
Er der ikke noget galt med referencen til enten datofeltets - eller sekundfeltets navn for din form? DE refererer begge til FELT19 og de kan vel ikke både være dato og sekunder...?
Avatar billede thomas_b Nybegynder
23. maj 2008 - 16:42 #2
I felt 19 ligger der: 06-09-2008 11:22:00 - så er der vel både dato og tid
Avatar billede w13 Novice
23. maj 2008 - 16:46 #3
Men så skal der vel ikke refereres til FELT17 og FELT18 ved time og minut?
Avatar billede w13 Novice
23. maj 2008 - 16:58 #4
Jeg ville i hvert fald lige prøve:

Response.Write CDate(request.form("FELT19") & " " & Hour(request.form("FELT17")) & ":" & Minute(request.form("FELT18")) & ":" & Second(request.form("FELT19")))

for at se, hvad den så udskriver.
Avatar billede w13 Novice
23. maj 2008 - 17:00 #5
Nej, vent, hvis request.form("FELT19") indeholder hele datoen med klokkeslæt, så kan du jo ikke bare starte med at skrive request.form("FELT19"). Den vil jo også returnere klokkeslæt.

Prøv med:

CDate(DateValue(request.form("FELT19")) & " " & Hour(request.form("FELT17")) & ":" & Minute(request.form("FELT18")) & ":" & Second(request.form("FELT19")))
Avatar billede w13 Novice
23. maj 2008 - 17:00 #6
Dvs. før prøvede den nok at gemme: 06-09-2008 11:22:00 xx:xx:xx
Avatar billede thomas_b Nybegynder
23. maj 2008 - 17:13 #7
den skriver stadig 00:00:00 på timerne...
Avatar billede w13 Novice
23. maj 2008 - 17:14 #8
Så prøv at udskrive dette:

Response.Write DateValue(request.form("FELT19")) & " " & Hour(request.form("FELT17")) & ":" & Minute(request.form("FELT18")) & ":" & Second(request.form("FELT19"))
Avatar billede softspot Forsker
23. maj 2008 - 17:21 #9
Hvad med:

Response.Write DateValue(request.form("FELT19")) & " " & Hour(request.form("FELT19")) & ":" & Minute(request.form("FELT19")) & ":" & Second(request.form("FELT19"))
Avatar billede thomas_b Nybegynder
23. maj 2008 - 18:36 #10
Den skriver stadig bare 00'er
Avatar billede w13 Novice
23. maj 2008 - 18:41 #11
Hvis det hele alligevel hentes fra FELT19, så kan det vel ligeså godt bare være:

CDate(Request.Form("FELT19"))
Avatar billede thomas_b Nybegynder
23. maj 2008 - 18:49 #12
Jeg ændre jo timerne og minutterne vis felt 17 og felt 18
Avatar billede w13 Novice
23. maj 2008 - 18:51 #13
Så prøv lige dette:

Response.Write request.form("FELT19")) & " " & Hour(request.form("FELT17")) & ":" & Minute(request.form("FELT18")) & ":" & Second(request.form("FELT19")
Avatar billede softspot Forsker
23. maj 2008 - 18:55 #14
Indeholder felt17 og felt18 så noget andet end 0?
Avatar billede thomas_b Nybegynder
23. maj 2008 - 21:25 #15
Ja... jeg har f.eks. lige skrevet i timer 12 og i minutter 30
Avatar billede w13 Novice
23. maj 2008 - 22:22 #16
Men muligvis får den ikke ordentligt fat i felterne - f.eks. hvis der er fejl i feltnavnet eller something. Så prøv lige min sidste response.write-idé.
Avatar billede thomas_b Nybegynder
23. maj 2008 - 23:02 #17
den siger der er rod i paranteserne... men det virker heller ikke hvis det bliver ordnet...
Avatar billede w13 Novice
23. maj 2008 - 23:44 #18
Ja, hov:

Response.Write DateValue(request.form("FELT19")) & " " & Hour(request.form("FELT17")) & ":" & Minute(request.form("FELT18")) & ":" & Second(request.form("FELT19"))
Avatar billede thomas_b Nybegynder
24. maj 2008 - 00:02 #19
stadig det samme...
Avatar billede thomas_b Nybegynder
24. maj 2008 - 01:14 #20
Kan i få det til at virke...?
Avatar billede thomas_b Nybegynder
24. maj 2008 - 08:14 #21
Jeg har lavet det på en anden måde... ellers tak...
Avatar billede w13 Novice
24. maj 2008 - 09:33 #22
Ok. Så husk at oprette et svar, som du accepterer.
Avatar billede thomas_b Nybegynder
24. maj 2008 - 09:55 #23
Jeps...
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