错误类型:Microsoft JET Database Engine (0x80040E09) 是怎么回事啊?asp高手请进。
来源:百度知道 编辑:UC知道 时间:2024/05/24 04:28:18
我编的购物车,在更新表时出现:
错误类型:
Microsoft JET Database Engine (0x80040E09)
不能更新。数据库或对象为只读。
/food/mainAddToCar.asp, 第 12 行
这个错误,不知道怎么解决。
具体的代码为:
1:<%
2:Foodname=Request("foodname")
3:Price=Request("Price")
4:Quantity=Request("Quantity")
5:SubTotal=Price*Quantity
6:%>
7:<html>
8:<body>
9:<!--#include file="ADOFunctions.asp"-->
10:<%
11:Set objRS=GetRecordset("food.mdb","定餐表")
12:objRS.AddNew Array("客户","菜名","定价","份数","数额","时间"),Array(
13:Session("Name"),Foodname,Price,Quantity,SubTotal,Now())
14:objRS.Update
错误类型:
Microsoft JET Database Engine (0x80040E09)
不能更新。数据库或对象为只读。
/food/mainAddToCar.asp, 第 12 行
这个错误,不知道怎么解决。
具体的代码为:
1:<%
2:Foodname=Request("foodname")
3:Price=Request("Price")
4:Quantity=Request("Quantity")
5:SubTotal=Price*Quantity
6:%>
7:<html>
8:<body>
9:<!--#include file="ADOFunctions.asp"-->
10:<%
11:Set objRS=GetRecordset("food.mdb","定餐表")
12:objRS.AddNew Array("客户","菜名","定价","份数","数额","时间"),Array(
13:Session("Name"),Foodname,Price,Quantity,SubTotal,Now())
14:objRS.Update
第一种是IIS问题,你可以换个其他机器,测试下其中的代码,一般重装IIS是解决不了问题的!
第二,是数据库设置成了只读,或者是没有给他权限,IIS不能匿名访问!
3.有可能你数据库所在的硬盘应该是NTFS格式,需要开通权限。
XP操作系统安装好,文件夹选项里面默认使用简单共享(推荐),把这个选项去掉,
再在文件夹上右键点击,就会出现安全这个选项卡,
原来默认的没有,然后在安全选项卡里面可以设置用户的写入权限了
右击数据库>安全>everyone>将需要的勾上
请查看你web目录及目录下所有文件和文件夹的属性,是否有只读属性的?这个问题,通常是数据库文件*.mdb属性为只读而导致的。
错误类型:Microsoft VBScript 编译器错误 (0x800A0411)请指教
错误类型:Microsoft VBScript 编译器错误 (0x800A0408)
错误类型:Microsoft JScript 编译错误 (0x800A03EC)
错误类型:Microsoft VBScript 编译器错误 (0x800A0401)
asp+access 错误类型Microsoft JET Database Engine (0x80040E14)
错误类型:Microsoft JET Database Engine (0x80040E10)
错误类型:Microsoft JET Database Engine (0x80040E07)
ASP错误类型:Microsoft JET Database Engine (0x80040E09)
错误类型:Microsoft JET Database Engine (0x80040E14)
为什么总是出现"错误类型:Microsoft JET Database Engine (0x80004005)"这种错误?