日期:2014-05-16  浏览次数:20958 次

帮我看看asp为什么会出现:错误 '80040e14'
<%
dim author,authorname,authorseo,authorkeyword,exec
autor=request.Form("autor")
autorname=request.Form("autorname")
autorseo=request.Form("autorseo")
autorkeyword=request.Form("autorkeyword")
exec="insert into autor(autor,autorname,autorseo,autorkeyword)valuse('"+autor+"','"+autorname+"','"+autorseo+"','"+autorkeyword+"')"
conn.execute(exec)
conn.close
set conn=nothing
response.Write "添加成功"
%>

提示:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14'
[Microsoft][ODBC Microsoft Access 驱动程序] INSERT INTO 语句的语法错误。
/gl/xieru.asp,行 9

------解决方案--------------------
引用:
vbScript是用 & 作连字符的


exec="insert into autor(autor,autorname,autorseo,autorkeyword)valuse('"& autor &"','"& autorname &"','"& autorseo &"','"& autorkeyword &"')"


+号没问题~关键是values不是valuse