解决方法:
( 1 )检查是否在 IIS 中对整个网站打开了 “ 写入 ” 权限,而不仅仅是数据库文件。
( 2 )检查是否在 WIN2003 的资源管理器中,将网站所在目录对 EveryOne /GUEST/所有用户打开所有权限。具体方法是:
打开 “ 我的电脑 ”---- 找到网站所在文件夹 ---- 在其上点右键 ---- 选 “ 属性 ”----- 切换到 “ 安全性 ” 选项卡,在这里给 EveryOne 用户所有权限。
---------------------
不是告诉你了吗
有数据库的ASP文件夹(最好把'网站所在文件夹')
按照上面的设置一下就行了
Set rs = Server.CreateObject("ADODB.Connection")dbok = "Driver={Microsoft Access Driver (*.mdb)}Uid=Pwd=DBQ=" &Server.MapPath(dburl)
rs.open dbok
If Err Then
err.Clear
Set rs = Nothing
Response.Write "数据库连接出错!请检查inc/db.asp"
Response.End
End If
上述语中的rs错误。连接数据库正常要用conn,不能跟打开记录集的rs重名。修改后如下:
Set conn = Server.CreateObject("ADODB.Connection")
dbok = "Driver={Microsoft Access Driver (*.mdb)}Uid=Pwd=DBQ=" &Server.MapPath(dburl)
conn.open dbok
If Err Then
err.Clear
Set conn = Nothing
Response.Write "数据库连接出错!请检查inc/db.asp"
Response.End
End If
供参考。
楼主您好有礼了
我是专业的IDC服务器工作人员,我来帮帮您
1.检查下是不是您的系统的问题
2.是不是IIS 安装出错
3.是不是您的数据库没有安装好
4.或者是您的程序与数据库没有链接好
很高兴为您解答,有什么不明白的,欢迎与我咨询,海腾数据---中尉
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)