网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
11月29日漏签0天
asp吧 关注:33,673贴子:110,996
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 2回复贴,共1页
<<返回asp吧
>0< 加载中...

请教高手一个asp连接access数据库的问题

  • 只看楼主
  • 收藏

  • 回复
  • kinghq1900
  • 赛驰网络
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
set conn=server.createobject("adodb.connection")
db="example3c.accdb"
connstr="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & Server.MapPath(db)
conn.Open connstr
set rs=server.createobject("ADODB.Recordset")
exec="select * from guestbook"
rs.open exec,conn,1,1
在本机上可以打开,但上传到网站上,就出错,提示如下:
ADODB.Connection 错误 '800a0e7a'
未找到提供程序。该程序可能未正确安装。
/asp/ac1b.asp,行 4
说是conn.Open connstr错误
奇怪的是,同样环境,mdb文件完全可以正常打开,代码如下:
Set Conn=Server.CreateObject("ADODB.Connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("example3.mdb")
exec="select * from guestbook"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
accdb为什么不行呢,联系对方,说服务器完全没问题,是文件代码问题,请教高手,是哪里错了,谢谢!


  • amuiev
  • 赛驰网络
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
少access64位驱动。需要服务器安装


2025-11-29 19:37:42
广告
不感兴趣
开通SVIP免广告
  • sunruisunrui
  • 赛驰网络
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
报错信息显示:未找到提供程序。该程序可能未正确安装。
其实“提供程序”翻译成英文就是 Provider,看看是不是很眼熟。
你的连接字符串:
connstr="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & Server.MapPath(db)
这里的 Microsoft.ACE.OLEDB.12.0 就是 “提供程序”。但是很可能你的服务器中没有安装它。
接下来,你需要搜索如何安装这个“提供程序”。


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 2回复贴,共1页
<<返回asp吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示