Avatar billede [tpl]foxy Nybegynder
13. juli 2007 - 23:23 Der er 5 kommentarer og
1 løsning

indsæt date() i databse

Hej,

Jeg er ved at lave noget formular der indsætter en dato i en formular.
Men jeg får fejl med koden jeg har lavet:
strSQL = "Insert into tag (Besked, Date) values ('" & Request.Form("Besked") & "','" & <%=Date("")%> & "')"

Den skal gerne indsætte 13-07-2007 (hvis det eks. var i dag)

Nogen der kan sige mig hvad problemet er?
Avatar billede [tpl]foxy Nybegynder
13. juli 2007 - 23:29 #1
fandt lige ud af at det ikke er der problemet ligger, men her:

strSQL = "Insert into tag (Besked, Username, Date) values ('" & Request.Form("Besked") & "','" & Request.Form("Username") & "','" & Request.Form("Date") & "')"

Det jeg først skrev skal i bare ignorere. :)
Avatar billede kalp Novice
13. juli 2007 - 23:31 #2
strSQL = "Insert into tag (Besked, Username, Date) values ('" & Request.Form("Besked") & "','" & Request.Form("Username") & "',Date())"
Avatar billede cpufan Juniormester
13. juli 2007 - 23:46 #3
strSQL = "Insert into tag (Besked, Username, Date) values ('" & Request.Form("Besked") & "','" & Request.Form("Username") & "','"&Date()&')"
Avatar billede kalp Novice
13. juli 2007 - 23:55 #4
der er vidst en syntax fejl i dit kode cpufan

det her er et andet forslag - med # da access db godt kan lide sådan nogle (hvis du arbejder med sådan en) og dato hentes via. vbscript

strSQL = "Insert into tag (Besked, Username, Date) values ('" & Request.Form("Besked") & "','" & Request.Form("Username") & "','#" & Date() & "#')"
Avatar billede [tpl]foxy Nybegynder
14. juli 2007 - 00:05 #5
jeg fandt ud af at problemet var, at Date er et "reserveret ord" - derfor skal man bare bruge fx Dato i stedet for :)
Avatar billede cpufan Juniormester
14. juli 2007 - 00:29 #6
det er der da også ;-)

med reserverede ord kan man klamme ordet sådan:
hvis date er et teksttype
strSQL = "Insert into tag (Besked, Username, [Date]) values ('" & Request.Form("Besked") & "','" & Request.Form("Username") & "','"&Date()&"')"

hvis date er et datotype
strSQL = "Insert into tag (Besked, Username, [Date]) values ('" & Request.Form("Besked") & "','" & Request.Form("Username") & "',#"&Date()&"#)"
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