Avatar billede morten_soegaard Nybegynder
25. januar 2005 - 19:09 Der er 4 kommentarer og
1 løsning

Dato ved indsættelse

Hej

Jeg har bøvlet en del med når jeg skal indsætte datoen i databasen. I min SQL sætning skriver jeg under dato:

Year(dato) & "-" & Month(dato) & "-" & Day(dato)

Men dette virker ikke?

Har i andre forslag?
Avatar billede morten_soegaard Nybegynder
25. januar 2005 - 19:09 #1
Min SQL string ser sådan her ud:

my_conn.Execute("INSERT INTO svar (sektionid,tekst,bruger,dato) VALUES ('" & Request.QueryString("id") & "','" & tekst & "','" & "brugernavn" & "'," & dato & ")")
Avatar billede kasper.h Nybegynder
25. januar 2005 - 19:18 #2
hvis det er det tidspunkt hvor posten bliver indsat, kan du bare bruge NOW()

my_conn.Execute("INSERT INTO svar (sektionid,tekst,bruger,dato) VALUES ('" & Request.QueryString("id") & "','" & tekst & "','" & "brugernavn" & "',NOW())")
Avatar billede cpufan Juniormester
25. januar 2005 - 19:28 #3
og hvis du vil bruge det du har skal det være us:

dato = Year(date) & "-" & Month(date) & "-" & Day(date)
Avatar billede cpufan Juniormester
25. januar 2005 - 19:29 #4
måske lidt mere når nu du laver det til en streng:

dato = "" & Year(date) & "-" & Month(date) & "-" & Day(date) & ""
Avatar billede hmortensen Nybegynder
25. januar 2005 - 23:51 #5
For at du kan bruge NOW(), skal feltet være et date eller datetime felt.
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
Computerworld tilbyder specialiserede kurser i database-management

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