ASP连接不上Access数据库!!请问有哪些可能原因?
路径是没有问题的<%onerrorresumenextdatapath="data/data.mdb"setconn=Server.Createobject("adodb...
路径是没有问题的
<% on error resume next
datapath = "data/data.mdb"
set conn=Server.Createobject("adodb.connection")
connstr = "Provider=Microsoft.Jet.OLEDB.4.0;"&"Data Source=" & Server.MapPath(datapath)
conn.open connstr
if conn.state<>1 then
response.write"error!!"
end if
%>
然后运行就只会出现error!!
同样的asp文件和数据库在我电脑上和同事电脑上运行就正确,但是到了目标的计算机上就出错了,死活连不上!而且丝毫没有提示啊,请问怎么能有错误提示? 展开
<% on error resume next
datapath = "data/data.mdb"
set conn=Server.Createobject("adodb.connection")
connstr = "Provider=Microsoft.Jet.OLEDB.4.0;"&"Data Source=" & Server.MapPath(datapath)
conn.open connstr
if conn.state<>1 then
response.write"error!!"
end if
%>
然后运行就只会出现error!!
同样的asp文件和数据库在我电脑上和同事电脑上运行就正确,但是到了目标的计算机上就出错了,死活连不上!而且丝毫没有提示啊,请问怎么能有错误提示? 展开
4个回答
展开全部
我遇到很多次asp 链接不上access 数据库的问题。总结 一下
1: access 数据库权限访问限制问题居多。主要解决办法。数据库文件右键->属性->安全->添加->高级->立即查找-> 选择everyone
然后增加everyone的权限 一般来讲可以搞定。
2:IIS没有设置好。不过这种现象不多。主要看看IIS的配置。
在IIS 相应站点 然后右键属性 找到 主目录 这项。执行权限 改成 纯脚本与执行文件,如果还没搞定。那看看 IIS配置。在这里我不多说了。网上有的是。
3: 调试一下程序 加一个断点。看看数据库链接字符串 地址到底正不正确。再就是看看数据库的用户名和密码对不对 你可以核对一下。
4:还有一种情况,是可以查询出数据。但是添加,修改。删除 就会报错。这个问题就是数据库权限没有设置好。用我第一个建议修改一下就OK了。
5:祝你成功。如果有不会的qq我:191665542
1: access 数据库权限访问限制问题居多。主要解决办法。数据库文件右键->属性->安全->添加->高级->立即查找-> 选择everyone
然后增加everyone的权限 一般来讲可以搞定。
2:IIS没有设置好。不过这种现象不多。主要看看IIS的配置。
在IIS 相应站点 然后右键属性 找到 主目录 这项。执行权限 改成 纯脚本与执行文件,如果还没搞定。那看看 IIS配置。在这里我不多说了。网上有的是。
3: 调试一下程序 加一个断点。看看数据库链接字符串 地址到底正不正确。再就是看看数据库的用户名和密码对不对 你可以核对一下。
4:还有一种情况,是可以查询出数据。但是添加,修改。删除 就会报错。这个问题就是数据库权限没有设置好。用我第一个建议修改一下就OK了。
5:祝你成功。如果有不会的qq我:191665542
展开全部
iis 有没有试重装过呢,很多情况都是由于iis而导致的错误呢!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
需要使用upgrade
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在目标计算机上安装access试一下,是不是没有安装相关的数据驱动呢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询