1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

在线等,急,求救问题,哪位大哥帮一下

本帖由 xukrl2005-12-28 发布。版面名称:新人报道

  1. xukrl

    xukrl New Member

    注册:
    2005-11-16
    帖子:
    31
    赞:
    1
    我的网站本来是好好的,今天把系统重做了下,然后打网站的时候进不了后台,说什么数据加为只读,访问新闻页的时候出现如下字:
    Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

    [Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。

    /news/read.asp,行 94

    请问哪位大哥都一下这是怎么回事,万分感谢

    在线等,急死我了
     
  2. 风

    New Member

    注册:
    2005-09-05
    帖子:
    145
    赞:
    0
    数据库文件的权限不够,分配 everyone 或者 Internet 用户足够权限。
     
  3. xukrl

    xukrl New Member

    注册:
    2005-11-16
    帖子:
    31
    赞:
    1
    应该怎么设置,everyone 我已经加上去了
     
  4. 风

    New Member

    注册:
    2005-09-05
    帖子:
    145
    赞:
    0
    你是否已经设置它的读写权限呢?
     
  5. xukrl

    xukrl New Member

    注册:
    2005-11-16
    帖子:
    31
    赞:
    1
    是这样的,我把整块硬盘在安装2003的时候全部重分区了,装好系统后就成这样了
     
  6. xukrl

    xukrl New Member

    注册:
    2005-11-16
    帖子:
    31
    赞:
    1
    能不能加我的QQ:22093,都快气爆我了
     
  7. 风

    New Member

    注册:
    2005-09-05
    帖子:
    145
    赞:
    0
    安装 2003,一般都选择 NTFS 分区。NTFS 分区下安全性增强,文件操作用户中,有时候没有 everyone 或者 everyone 的权限不够。

    选择数据库文件,右键中选择“属性”,“安全”选项卡。在组或者用户列表中看看是否有 everyone,如果没有就添加。

    选中 everyone ,下面的 everyone 权限列表中,将“允许”一列中可以选择的都选上。
     
  8. Tameway

    Tameway New Member

    注册:
    2005-09-06
    帖子:
    1,286
    赞:
    8
    楼上的是一个可能性,另一个可能性是字段的数据类型和语句关系

    当字段类型是纯数字时,使用+"name"+
    当字段类型是字符时,使用+'"name"'+
    不然同样会提示这样的错误