(网页制作)连接ACCESS数据库错误,CONN.ASP文件出错!

上次电脑关机之前,网站还是可以正常运行的,无缘无故的出现这么一个报错:错误类型:MicrosoftJETDatabaseEngine(0x80004005)未指定的错误/... 上次电脑关机之前,网站还是可以正常运行的,无缘无故的出现这么一个报错:

错误类型:
Microsoft JET Database Engine (0x80004005)
未指定的错误
/conn.asp, 第 7 行

我的conn.asp文件内容大体如下:

dim conn,startime,connstr,db,rs
startime=timer()
db="/*****.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
conn.Open connstr
似乎不是你说的权限问题!

我什么都没有修改过!而且我的匿名帐号是开着的,以前我都是这么个状态,都能正常运行系统.

我把系统那到别的机器上运行也不行!!!!
应该是代码问题吧
展开
 我来答
ttjack
2007-04-06 · 超过45用户采纳过TA的回答
知道小有建树答主
回答量:82
采纳率:0%
帮助的人:0
展开全部
服务器环境配置问题种类是很多的,根据你提供的有限信息,
初步判断引起这个错误的可能是:

1,数据库采用的Access文件

2,在DW中连接数据库,不是采用的“自定义连接字符串”,而是使用“数据源名称(DNS)”,可能会有该情况发生。

以下是罗列的解决方法

1,数据库的文件访问权限问题。
这主要出现在磁盘格式是NTFS的机器上,对FAT32格式的则无妨。

当出现该网页错误时,说明该文件可能没有合适的权限。

一般,单击数据库文件的右键,选择属性,选择安全选项;

如果你是NTFS格式,但文件属性没有安全选项,则选择文件夹属性,注意,使文件夹属性,将“简单共享”去掉。

如果有安全选项,查看下有没有User用户,如果没有需要添加,添加的方法是“Iusr_计算机名”,计算机名是什么,看到“……机器 ‘BLUES‘ 上的用户 ‘Admin‘ 以独占方式的锁定……”,机器‘BLUES‘就是你的计算机名,各位类推。

具有了来宾用户,则对该用户进行权限匹配,增加“修改”的权限。

2,你在测试该网页程序的同时,你的数据库文件在打开。

比如上面我截的这张图,就是故意将数据库文件打开,要不还真截不了图以作说明。这方法简单,直接关闭该数据库文件即可。

顺便,我这里最极端的则是,数据库文件打开,并且表也打开,FAT32的情况下,网页浏览依然没有问题(WINXPSP2,ACCESS2003),仅在打开设计数据库表时,才出现如上错误。

当然了,还是建议你直接关闭。

3,数据库文件已经关闭,但临时文件文件依然存在

该临时文件,就是Access记录锁定信息文件,其正常是数据库文件打开就自动产生的。就比如WORD文件打开的同时会有个文件一样(M$的东西都是汤汤水水一回事)。但现在数据库文件关闭了,而你的临时文件还在,只能说明你是非正常关闭数据库。那么现在再动下手,把这个临时文件也删除旧了事。

这种情况还同样发生在“第一次浏览时正常,当我刷新下网页就又出错了”。还是那句话,NTFS和临时文件。

4,重启Dreamweaver,严重点重启计算机

如果你还不能解决,发火,Kill Bill。。。
网易云信
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同... 点击进入详情页
本回答由网易云信提供
鬼火狼烟
2007-04-09 · TA获得超过6333个赞
知道大有可为答主
回答量:2275
采纳率:50%
帮助的人:2786万
展开全部
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")

这句貌似有语法问题的,建议这么改:
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式