Avatar billede jamal_s Nybegynder
30. september 2001 - 19:31 Der er 4 kommentarer og
1 løsning

dato i ASP

`hvorfor får jeg alrid fejl når jeg prøver at indsætter via asp datoen i database...

På denne måde:
\'\" & date() & \"\'

fejl:
Microsoft OLE DB Provider for ODBC Drivers error \'80040e14\'
[Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement.
/ok/add.asp, line 73

her er linje 73:
Conn.Execute \"INSERT INTO downloads (title,link,type,provided,plink,date,email) VALUES (\'\" & Request(\"title\") & \"\',\'\" & Request(\"link\") & \"\',\'\" & Request(\"type\") & \"\',\'\" & Request(\"provided\") & \"\',\'\" & Request(\"plink\") & \"\',\'\" & date() & \"\',\'\" & Request(\"email\") & \"\')\"
Avatar billede keysersoze Ekspert
30. september 2001 - 19:38 #1
Conn.Execute \"INSERT INTO downloads (title,link,type,provided,plink,date,email) VALUES (\'\" & Request(\"title\") & \"\',\'\" & Request(\"link\") & \"\',\'\" & Request(\"type\") & \"\',\'\" & Request(\"provided\") & \"\',\'\" & Request(\"plink\") & \"\',#\" & date() & \"#,\'\" & Request(\"email\") & \"\')\"
Avatar billede jamal_s Nybegynder
30. september 2001 - 19:41 #2
det samme fejl opstår !
Avatar billede idiotbarn Nybegynder
30. september 2001 - 19:45 #3
Hva med at gøre sådan:
title = Request.Form(\"title\")
...
og så:
sql = \"insert into.... values(\'\" & title & \"\',\'\"...)
og til sidst:
Conn.Execute(sql)
Jeg ved ikke om det skal være request.form eller hvad det skal.
Avatar billede idiotbarn Nybegynder
30. september 2001 - 19:47 #4
arg, måske skulle man læse spm.et
Dato = Date()
o.s.v
Avatar billede jamal_s Nybegynder
30. september 2001 - 19:48 #5
det er request form, men jeg vil helst bruge min metode...
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