kristofferMedlem sedan juni 20001 266 inlägg
Varför får jag Syntax error in INSERT INTO statement?
SQL = "INSERT INTO tabell1"
SQL = SQL & "(user_loginname, user_password, user_name, user_URL, user_e-mail, user_enterprise, user_tele1, user_tele2) "
SQL = SQL & "VALUES ('" & Request.Form("loginname") & "', '" & Request.Form("password") & "', '" & Request.Form("name") & "', '" & Request.Form("URL") & "', '" & Request.Form("e-mail") & "', '" & Request.Form("enterprise") & "', '" & Request.Form("tel1") & "', '" & Request.Form("tel2") & "')"
Response.Write(SQL)
Connect.Execute(SQL)
cherubMedlem sedan apr. 200171 inlägg
Du har denna rad såg jag
Response.Write(SQL)
var retunerar den.. lättare att felsöka då....
------------------
- Rickard
"They say I'm beautiful. Well, I can't help it"
kristofferMedlem sedan juni 20001 266 inlägg
INSERT INTO tabell1(user_loginname, user_password, user_name, user_URL, user_e-mail, user_enterprise, user_tele1, user_tele2) VALUES ('test', 'asfd', 'fsda', 'bewef', 'dsfa', 'ffdssdfa', 'afds', 'aeff')
@ndersMedlem sedan juni 200026 914 inlägg
och fälten har vad för datatyper?
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>
kristofferMedlem sedan juni 20001 266 inlägg
Text allihopa. Plus en räknare vid namn ID.
------------------
http://www.tavlingar.se
@ndersMedlem sedan juni 200026 914 inlägg
humma. kan inte se något fel i den. jag har mycket svårt att tänka mig att det skulle vara något av dina fältnamn som utgörs av reserverade ord, men jag hade nog provat att klamra fältnamnen med [] i alla fall.
hur lyder felmeddelandet mer exakt (det kanske var ganska exakt ovan, jag vet inte... ;) ) ?
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>
kristofferMedlem sedan juni 20001 266 inlägg
Så här se tabellen ut.
Koden i sin helhet ser ut så här:
form.asp
<form method="POST" name="adder" action="form1.asp">
<input type="text" size="50" name="loginname">
<input type="text" size="50" name="password">
.
.
.
<input type="submit" name="submit" value="Skicka">
form1.asp
<%Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\db.mdb") & ";uid=loginname;pwd=password" )
SQL = "INSERT INTO tabell1"
SQL = SQL & "(user_loginname, user_password, user_name, user_URL, user_e-mail, user_enterprise, user_tele1, user_tele2) "
SQL = SQL & "VALUES ('" & Request.Form("loginname") & "', '" & Request.Form("password") & "', '" & Request.Form("name") & "', '" & Request.Form("URL") & "', '" & Request.Form("e-mail") & "', '" & Request.Form("enterprise") & "', '" & Request.Form("tel1") & "', '" & Request.Form("tel2") & "')"
Response.Write(SQL)
Connect.Execute(SQL)
------------------
http://www.tavlingar.se
cherubMedlem sedan apr. 200171 inlägg
hmmm jag tror det är
user_e-mail som strular... tror inte du kan ha bindestreck... då måste du ha [] runt....
.rickard
------------------
- Rickard
"They say I'm beautiful. Well, I can't help it"
kristofferMedlem sedan juni 20001 266 inlägg
Det var det! Tack så hemskt mycket.