网页好好的,重装系统后更新数据库部分就报错

来源:百度知道 编辑:UC知道 时间:2024/09/21 23:20:35
重装了次系统,之前好好的网站突然在更新数据库的部分出问题了

报错的代码部分:
conn.Execute("INSERT INTO goods (gname,price,num,allprice,details,buydate,ifmend,ifbuy,sid,cid,photo) VALUES ('" & iname & "','" & iprice & "','" & inum & "','" & iallprice & "','" & idetail & "','" & idate & "','" & 0 & "','" & 1 & "','" & isid & "','" & icid & "','" & photo & "')")
-----------之前都没问题的,丝毫没改过,重装过系统后一登陆就这样了

报错:
错误类型:
Microsoft JET Database Engine (0x80004005)
操作必须使用一个可更新的查询。
/carrefour/operation/add_table_good_db.asp, 第 38 行

浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.2; MAXTHON 2.0)

网页:
POST 218 ??? /carrefour/operation/add_table_good_db.asp
SystemRoot%/temp/ 的权限怎么改,具体点多谢

电脑里文件夹(包括temp文件夹)的属性

一般情况下asp可以正常运行,但只要连接数据库就提示,Microsoft JET Database Engine 错误

'80004005',我的电脑因为用批处理清理文件,所以不能运行了, 只
1.查看数据库连接语句没有发现错误;
2.查看文件夹的权限已经全部给了everyone;
3.打开数据库的同时,系统会在临时文件夹 %SystemRoot%/temp/ 下创建临时文件,而 %

SystemRoot%/temp/ 的权限不够
解决:%SystemRoot%/temp/ 的权限加上(IUSER_电脑名的读写)

打开数据库的同时,系统会在临时文件夹 %SystemRoot%/temp/ 下创建临时文件,而 %SystemRoot%/temp/ 的权限不够

解决:%SystemRoot%/temp/ 的权限加上(IUSER_电脑名的读写)

========

进入 C:\WINDOWS 目录,找到“temp”文件夹,右键点击temp 选择属性。
点击“安全”选项卡,找到“IUSER_电脑名的读写”用户名,给他读取和写入的权限,或者完全控制权限。

=========

只读那个问题不是太大,上面那个权限设置好了吗
不行就百度hi我吧