用Access做后台数据库的动态网页插入记录
我在用Dreamweaver MX 2004做动态网页时,用Microsoft Access做的后台数据库,在用服务器行为“插入记录”时,IE提示出错,内容如下:
技术信息(用于支持人员)
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] INSERT INTO 语句的语法错误。
/first/accrjl.asp, 第 115 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.1)
网页:
POST 152 ??? /first/accrjl.asp
POST Data:
xh=222005110102171&xm=%D5%C5%C8%AB&xb=%C4%D0&nl=20&csrq=1986-09-10&email=alwaysup@163.com&xp=zq&bz=zq%2Cmyself&bh=31&Submit=%C8%B7%B6%A8&MM_insert=form1
在DM中第115行是MM_editCmd.Execute,看上去没什么错误,不知道大家有没有过这样的经历,如果有的话,请给小弟一个解决的详细办法,如果想要加分的,可以再此基础上再加分!
参考答案:MM_editCmd.Execute
是用来执行sql语句的.错误不是在这个本身,而是在于它发送的sql语句.
你的insert into这一行的语法错了.应该查看这一行的错误.