网站数据库老是连不上 我用IIS5.1 XP的 *** 作系统 在IIS浏览总是提示 数据库连接出错!请检查incdb.asp

网站数据库老是连不上 我用IIS5.1 XP的 *** 作系统 在IIS浏览总是提示 数据库连接出错!请检查incdb.asp,第1张

Set rs = ServerCreateObject("ADODBConnection")

dbok = "Driver={Microsoft Access Driver (mdb)};Uid=;Pwd=;DBQ=" & ServerMapPath(dburl)

rsopen dbok

If Err Then

errClear

Set rs = Nothing

ResponseWrite "数据库连接出错!请检查inc/dbasp"

ResponseEnd

End If

上述语中的rs错误。连接数据库正常要用conn,不能跟打开记录集的rs重名。修改后如下:

Set conn = ServerCreateObject("ADODBConnection")

dbok = "Driver={Microsoft Access Driver (mdb)};Uid=;Pwd=;DBQ=" & ServerMapPath(dburl)

connopen dbok

If Err Then

errClear

Set conn = Nothing

ResponseWrite "数据库连接出错!请检查inc/dbasp"

ResponseEnd

End If

供参考。

如果你的数据库连接字符串用的是

连接字符串:

Driver={Microsoft Access Driver(mdb)};DBQ=aaamdb"

把连接字符串改以下的连接方式。

connstr = "Provider=MicrosoftjetOLEDB40;Data Source="aaamdb"

产生这个问题的原因,有2个。

1、数据库路径错了。

2、权限。

权限设置:

设置你的虚拟目录有everyone的读写权限。

再次,把c:\windows\temp 目录加入everyone的读写权限。OK?

安装iis: 首先在运行中输入“c:\windows\inf\sysocinf”,系统会自动使用记事本打开sysocinf这个文件。在sysocinf中找到“[Components]”这一段,并继续找到类似“iis=iisdll,OcEntry,iisinf,hide,7”的一行字,没有的话直接添加下面这行,把这一行替换为“iis=iis2dll,OcEntry,iis2inf,,7”。之后保存并关闭。 光盘插入光驱,同时按下Shift键禁止光驱的自动运行。在运行中输入“CMD”然后回车,打开命令行模式,在命令行下输入下列的两条命令,在每一行命令结束后回车: D:改成你安装盘所在盘符 Expand d:\i386\iisdl_ c:\windows\system32\setup\iis2dll Expand d:\i386\iisin_ c:\windows\inf\iis2inf 这时,打开你的控制面板,并点击“添加删除程序”图标,之后点击“添加删除Windows组件” 最后还有一点注意的: 如果你在安装过程中,系统需要你插入Window Whistler CD或者需要你提供exch_adsiisexdll这个文件,那是因为你按照默认的选项安装了IIS。要解决这个问题,只要在安装IIS的时候先点击“详细信息”,然后取消对SMTP的选择(即,不要安装SMTP服务器),那么复制文件的时候就不会需要那两个文件了 access数据库当然可以使用了,放在database文件夹中 ,在connasp 或者是 webconfig 或者 DBcs中,或者。。。。。 反正是 数据连接的文件中 设定数据库连接字符串。

以上就是关于网站数据库老是连不上 我用IIS5.1 XP的 *** 作系统 在IIS浏览总是提示 数据库连接出错!请检查inc/db.asp全部的内容,包括:网站数据库老是连不上 我用IIS5.1 XP的 *** 作系统 在IIS浏览总是提示 数据库连接出错!请检查inc/db.asp、IIS数据库调用错误、腾讯云iis环境,access数据库连不上怎么解决等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10143149.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存