标题:ASP对ACCESS进行操作时,显示数据库为只读或无法对数据库进行操作
只看楼主
bluesky2004
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2006-4-9
 问题点数:0 回复次数:2 
ASP对ACCESS进行操作时,显示数据库为只读或无法对数据库进行操作
在用ASP对ACCESS进行操作时,显示数据库为只读或无法对数据库进行操作

代码如下:

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

  • 错误类型:
    Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
    [Microsoft][ODBC Microsoft Access Driver] 无法从指定的数据表中删除。
    /109/admin_p/admin_pic.asp, 第 21 行

  • Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
    ODBC 驱动程序不支持所需的属性。
    /109/admin_p/admin_picbig.asp, 第 14 行

    Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
    [Microsoft][ODBC Microsoft Access Driver] 不能更新。数据库或对象为只读。
    /109/admin_p/admin_picbig.asp, 第 58 行

    等等,请大家帮忙解决一下
搜索更多相关主题的帖子: 数据库 ACCESS ASP 
2006-04-09 09:47
dolphin1984
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2005-11-19
得分:0 
可能是数据库权限不够

文件夹属性——〉安全修改权限

2006-04-09 11:15
lanya1983
Rank: 1
等 级:新手上路
帖 子:96
专家分:0
注 册:2006-3-11
得分:0 
不知道你是用什么方式打开的
我是用
<%

set conn=server.CreateObject("adodb.connection")
Set rs=createObject("ADODB.Recordset")
dim votestr
conn.open "provider=microsoft.jet.oledb.4.0;data source=" &server.MapPath("./lanyadb.mdb") &";persist security info=false"
votestr="Select * from music_info order by music_tickets desc"


rs.open votestr,conn,1,1

只读就用 rs.open votestr,conn,1,1
修改就用 rs.open votestr,conn,3,3

我的网站http:\\\\lanya. http:\\\\leilei. 主要是练练手
2006-04-09 15:36



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-56198-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.978726 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved