Als ik een record wil verwijderen krijg ik een fout melding
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'Incident Omschrijving =''.
/blauwkb/Del_rec.asp, line 16
In ID staat een string als ik deze af druk krijg ik alleen maar het eerste woord van de string kan dit de fout zijn ?
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'Incident Omschrijving =''.
/blauwkb/Del_rec.asp, line 16
In ID staat een string als ik deze af druk krijg ik alleen maar het eerste woord van de string kan dit de fout zijn ?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| <title>..:: Record verwijderen ::..</title>
<%
Dim ID
ID = Request.Form("ID")
response.write(ID)
if ID="" then
Response.Write "U heeft niets geselecteerd."
Else
Dim Conn
Dim Rs
Dim sql
Set Conn = Server.CreateObject("ADODB.Connection")
Set Rs = Server.CreateObject("ADODB.Recordset")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=C:\Opt\db\blauwkb.mdb"
sql= "Delete * FROM Incident WHERE Incident Omschrijving ='"' & ID
Rs.Open sql, Conn
Conn.Close
Set Conn = Nothing
Response.Write "Successfully Deleted"
End If
%>
<%response.redirect("view.asp")%> |