Ik heb dus een database met een tabel, genaamd "join"
met de cellen:
a1, b1, c1, d1, e1, f1, g1, h1, i1
Nu heb ik dus een formuliertje, en een script daarachter die de waarden uit het form dus in de database moet opslaan...
Ik gebruik gewoon hetzelfde script als bij de rest van de site...maar nu geeft ie opeens een error
Code:
(ik laat de sql ook schrijven)
join_add.asp:
Ik ben dus nu echt het spoor beister, wrom ie het nou niet doet
met de cellen:
a1, b1, c1, d1, e1, f1, g1, h1, i1
Nu heb ik dus een formuliertje, en een script daarachter die de waarden uit het form dus in de database moet opslaan...
Ik gebruik gewoon hetzelfde script als bij de rest van de site...maar nu geeft ie opeens een error
Code:
(ik laat de sql ook schrijven)
code:
1
2
3
4
5
6
| INSERT INTO join (a1,b1,c1,d1,e1,f1,g1,h1,i1) VALUES ('woei','blaat','kip','wrom','doet','ie','ut','nou','niet')
Microsoft JET Database Engine error '80040e14'
Syntax error in INSERT INTO statement.
/new/join_add.asp, line 24 |
join_add.asp:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| <%
set conn=Server.CreateObject("ADODB.Connection")
conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mappath("databaseje.mdb")
conn.Open
a1 = Request.Form("csname")
b1 = Request.Form("conne")
c1 = Request.Form("map")
d1 = Request.Form("weapon")
e1 = Request.Form("playtime")
f1 = Request.Form("naam")
g1 = Request.Form("age")
h1 = Request.Form("email")
i1 = Request.Form("why")
sql="INSERT INTO join (a1,b1,c1,d1,e1,f1,g1,h1,i1) VALUES "
sql=sql & "('" & a1 & "','" & b1 & "','" & c1 & "','" & d1 & "','" & e1 & "','" & f1 & "','" & g1 & "','" & h1 & "','" & i1 & "')"
Response.Write sql
conn.Execute sql,recordsaffected
if err <> 0 then
Response.Write("Error message")
else
Response.Redirect "succes_page.asp"
end if
conn.close
%> |
Ik ben dus nu echt het spoor beister, wrom ie het nou niet doet