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文件和数据库在我电脑上和同事电脑上运行就正确,但是到了目标的计算机上就出错了,死活连不上!而且丝毫没有提示啊,请问怎么能有错误提示?
展开
 我来答
mamashuai123
2010-11-02 · 超过16用户采纳过TA的回答
知道答主
回答量:51
采纳率:0%
帮助的人:50.4万
展开全部
我遇到很多次asp 链接不上access 数据库的问题。总结 一下
1: access 数据库权限访问限制问题居多。主要解决办法。数据库文件右键->属性->安全->添加->高级->立即查找-> 选择everyone
然后增加everyone的权限 一般来讲可以搞定。
2:IIS没有设置好。不过这种现象不多。主要看看IIS的配置。
在IIS 相应站点 然后右键属性 找到 主目录 这项。执行权限 改成 纯脚本与执行文件,如果还没搞定。那看看 IIS配置。在这里我不多说了。网上有的是。
3: 调试一下程序 加一个断点。看看数据库链接字符串 地址到底正不正确。再就是看看数据库的用户名和密码对不对 你可以核对一下。

4:还有一种情况,是可以查询出数据。但是添加,修改。删除 就会报错。这个问题就是数据库权限没有设置好。用我第一个建议修改一下就OK了。

5:祝你成功。如果有不会的qq我:191665542
快又稳
2024-10-28 广告
数据库服务器作为广州快又稳网络科技有限公司的核心基础设施之一,承载着公司海量数据的存储、处理与访问需求。我们采用高性能、高可用性的服务器架构,确保数据的安全性、完整性和快速响应能力。通过先进的数据库管理系统,优化查询效率,支持复杂业务场景下... 点击进入详情页
本回答由快又稳提供
吾魔宝流包0L
2010-11-02 · TA获得超过218个赞
知道答主
回答量:221
采纳率:0%
帮助的人:114万
展开全部
iis 有没有试重装过呢,很多情况都是由于iis而导致的错误呢!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小善Col小or
2010-11-16 · TA获得超过7217个赞
知道大有可为答主
回答量:1171
采纳率:0%
帮助的人:2516万
展开全部
需要使用upgrade
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
萌西哒
2010-11-02 · TA获得超过536个赞
知道小有建树答主
回答量:527
采纳率:0%
帮助的人:230万
展开全部
在目标计算机上安装access试一下,是不是没有安装相关的数据驱动呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式