Microsoft JET Database Engine 错误 '80040e14

来源:百度知道 编辑:UC知道 时间:2024/09/21 18:20:12
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open"E:\web\data\Database1.mdb"
set rs=Server.CreateObject("ADODB.Recordset")
rs.open "SELECT * FROM zxq1",conn

exec="delete * from zxq1 where cname="& request.form("cname")
conn.execute exec
conn.close
set conn=nothing
response.write "删除记录成功!"%>
</body>
</html>
Microsoft JET Database Engine 错误 '80040e14'

语法错误 (操作符丢失) 在查询表达式 'cname=' 中。

/asp/TMP3w407hnq81.asp,行 17
我删除conn.execute exec 这句之后就没有错误了,到底是什么原因啊!
照你这样改了还是不行啊!
412491490 我QQ 加我帮我解决下!
还有我不打算学ASP 了,直接学ASP.NET 可以吗?

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open"E:\web\data\Database1.mdb"
set rs=Server.CreateObject("ADODB.Recordset")
rs.open "SELECT * FROM zxq1",conn

exec="delete * from zxq1 where cname="& request.form("cname")&"" '缺少结束双引号
conn.execute exec
conn.close
set conn=nothing
response.write "删除记录成功!"%>
</body>
</html>