主题:  插入记录出错

fuziyang

职务:普通成员
等级:1
金币:0.0
发贴:9
注册:2006/3/15 0:08:11
#12006/6/9 18:04:03
我用字符串连接方式去连接数据库:"provider=microsoft.jet.oledb.4.o;data source="&server.mappath("db1.mdb"
连接成功,而且显示数据页面正常,可以看到数据库里面的数据。就是在插入数据时出现了错误,如下:




无法显示网页
试图访问的网页出现问题,无法显示。

--------------------------------------------------------------------------------

请尝试执行下列操作:

单击刷新按钮,或稍后重试。

打开 localhost 主页,然后查找与所需信息相关的链接。
HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务

--------------------------------------------------------------------------------

技术信息(用于支持人员)

错误类型:
Microsoft JET Database Engine (0x80040E14)
INSERT INTO 语句的语法错误。
/insert.asp, 第 115 行


浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; TencentTraveler )

网页:
POST 86 ??? /insert.asp

POST Data:
Answer=d&Email=af&PassWord=df&Privilege=df&Question=dfsa&UserName=fsad&MM_insert=form1

时间:
2006年6月9日, 下午 06:01:16


详细信息:
Microsoft 支持





请问这是什么原因,应该如何解决???



蓝鲸

职务:版主
等级:5
金币:42.1
发贴:2614
注册:2001/12/20 15:57:57
#22006/6/9 20:16:00
已经提出问题出在SQL语句上了
PassWord是固有词,应改为[PassWord]


非常大鱼

fuziyang

职务:普通成员
等级:1
金币:0.0
发贴:9
注册:2006/3/15 0:08:11
#32006/6/9 20:56:18
可以了,非常感谢