ASP连接ACCESS数据库出错,改了好多次都不行!!!

泪雨零铃 2019-01-23 11:22:40
代码:

<html>
<body>
<%Response.Write("halow")%>
<%
dim conn,connstr,connstr1,db,db1
db="Database31.accdb"
db1="Database1.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & Server.MapPath(db)
connstr1="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db1)
conn.Open connstr1
%>


</body>
</html>

文件路径:

运行的是asp2.asp
但是只要去掉conn.Open connstr1,运行就没问题.
不管连接.mdb还是.accdb都不行
...全文
1312 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuxia2118 2019-04-23
  • 打赏
  • 举报
回复
你先把连接数据文件中的HTML代码都去掉,然后再检查一下是不是IIS服务器设置的问题
伊能静 2019-04-18
  • 打赏
  • 举报
回复
完整的错误信息贴出来看看。
cqchi 2019-04-12
  • 打赏
  • 举报
回复
关键是报什么错?把报错信息发出来。
小叶白龙 2019-03-31
  • 打赏
  • 举报
回复
我觉得是环境问题!可以打包出来让大家调试一下!你的是2003系统还是2008、2012系统还是? 里面的mdb驱动安装的啥!iis是修改为32位了吗?里面链接方式写法变化一下,一个数据库一个数据库的链接,不行加群找我142928420
hiphoper 2019-03-31
  • 打赏
  • 举报
回复
环境问题就更简单了 iis7.5+ ASP环境典型配置要点 http://bbs.ttasp.com/thread-8591-1-1.html (出处: 天天ASP家园)
hookee 2019-03-30
  • 打赏
  • 举报
回复
1 驱动对应的版本要对 2 网站匿名用户要有mdb文件的读写权限。
hiphoper 2019-03-25
  • 打赏
  • 举报
回复
ASP连接数据库的各种方式 http://www.ttasp.net/article/2/10/201504/437.html
brotherq 2019-02-28
  • 打赏
  • 举报
回复
应该是access的版本问题,高版本应该是OLEDB.12.0,不能用OLEDB.4.0。
大瓶药水 2019-02-25
  • 打赏
  • 举报
回复
accsee的版本
拓达网络 2019-02-18
  • 打赏
  • 举报
回复
应该是你mdb放的位置不对
slysmart 2019-01-24
  • 打赏
  • 举报
回复
有报错信息吧,应该是你mdb放的位置不对
泪雨零铃 2019-01-24
  • 打赏
  • 举报
回复
引用 1 楼 slysmart的回复:
有报错信息吧,应该是你mdb放的位置不对
报错!?没有,文件跟程序文件在一起

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧