Asp下Access无法更新的解决方法

来源:asp之家 时间:2012-12-04 20:19:35 

在windows+iis服务器上运行asp程序可能会出现数据库无法更新的情况,具体错误信息可能为:

1、Microsoft JET Database Engine (0x80040E09) 不能更新。数据库或对象为只读

2、Microsoft OLE DB Provider for ODBC Drivers (0x80004005)[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。

3、Microsoft JET Database Engine (0x80004005) 操作必须使用一个可更新的查询。

解决办法(在这里假设网站主目录为wwwroot):

在wwwroot文件夹上面点击右键-“属性”-“安全”-添加用户:“IUSR_计算机名” 并开放“IUSR_计算机名”的读取、写入权限

XP系统下可能点击右键看不到“安全”选项,请先打开“工具”-“文件夹选项”-“查看”-取消“使用简单文件共享(推荐)” 然后即可在属性中找到“安全”选项

都是XP惹的祸.个人认为XP过度的追求安全性,而以具体功能无法实现作为代偿.下面来看看这个ASP例子,相信经常接触ASP的人会时常碰到这个问题:明明自己的代码写的非常正确,为什么就是不能正常更新呢?以下几个错误信息不是因为ASP本身的代码错误导致的,而是一些权限的设置问题.开始我碰到这个问题的时候,曾经自习检查自己代码不下10遍,就是没检查出ASP的错误来.最后上网查了查才发现是万恶的权限作祟. 。

  运行环境:windows xp .

  IIS 5.0 版权申明:本站文章均来自网络.

  -------------------------------------------------------------------- .

  在Windows XP IIS服务器上运行asp程序可能会出现数据库无法更新的情况,具体错误信息可能为: 版权申明:本站文章均来自网络,本站所有转载文章言论不代表本站观点

  1、Microsoft JET Database Engine (0x80040E09) 不能更新。数据库或对象为只读 .

  2、Microsoft OLE DB Provider for ODBC Drivers (0x80004005)[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。 本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系。

  3、Microsoft JET Database Engine (0x80004005) 操作必须使用一个可更新的查询。 . 

  解决办法有以下几种(针对不同的服务器可能解决办法不一样,在这里假设网站主目录为wwwroot): .

  A、在wwwroot文件夹上面点击右键-“属性”-取消“只读” .

  此方法最简单、偶尔有效 根据专家观察,这样的理论和现象都是值得各位站长深思的,所以希望大家多做研究学习,争取总结出更多更好的经验!

  B、在您的数据库文件上文件夹上面点击右键-“属性”-“安全”-添加用户:“IUSR_计算机名” 并开放“IUSR_计算机名”的读取、写入权限 .

  此方法是目前解决这个问题最好的办法,一般都可以解决问题 ...

  XP系统下可能点击右键看不到“安全”选项,请先打开“工具”-“文件夹选项”-“查看”-取消“使用简单文件共享(推荐)” 然后即可在属性中找到“安全”选项 版权申明:本站文章均来自网络,本站所有转载文章言论不代表本站观点

  C、在wwwroot文件夹上面点击右键-“属性”-“web共享”-“共享文件夹” 。

  D.更多解决方法请大家和我一起讨论咯~QQ:7021357 .

  最后一点就是,如果想把自己的机器设置成调试ASP的服务器,那么最好不要使用win XP系统,选用WIN 2000为宜,实在不行...那么就做好走很多弯路的准备吧!.... 特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系.

  当然了,在XP出现莫名其妙的问题的时候,请多考虑下XP的权限设置方面的问题

标签:Access,无法更新
0
投稿

猜你喜欢

  • Pytorch实现List Tensor转Tensor,reshape拼接等操作

    2021-06-06 19:58:51
  • 女神相册密码忘记了 我只用Python写了20行代码

    2021-05-01 13:27:11
  • Python中关于元组 集合 字符串 函数 异常处理的全面详解

    2021-04-14 12:07:37
  • Python栈算法的实现与简单应用示例

    2023-11-16 23:18:30
  • 教女朋友学Python3(二)简单的输入输出及内置函数查看 <font color=red>原创</font>

    2022-11-14 08:32:18
  • 在pycharm中使用matplotlib.pyplot 绘图时报错的解决

    2021-05-22 10:37:31
  • Django 全局的static和templates的使用详解

    2021-10-04 10:13:29
  • python采用django框架实现支付宝即时到帐接口

    2023-07-16 00:15:33
  • python下如何让web元素的生成更简单的分析

    2023-01-28 23:46:34
  • 详解css定位与定位应用

    2007-05-11 16:52:00
  • Javascript中Eval函数的使用

    2024-03-24 19:55:23
  • 解决Pycharm 包已经下载,但是运行代码提示找不到模块的问题

    2021-05-13 00:29:01
  • 微信小程序实现上传视频功能

    2023-08-24 16:18:42
  • python实现指定文件夹下的指定文件移动到指定位置

    2023-07-03 08:21:11
  • 豆瓣的Url结构方式一览

    2010-03-01 12:44:00
  • Django实现视频播放的具体示例

    2022-11-04 22:26:35
  • 单点登录之cas集成sonar的配置方法

    2022-01-17 00:45:58
  • Golang关键字defer的用法详解

    2024-02-04 13:52:45
  • 学习Python中一些实用的库

    2022-11-02 13:55:56
  • Python二分法搜索算法实例分析

    2023-11-01 13:13:15
  • asp之家 网络编程 m.aspxhome.com