关于数据库连接的问题,急,在线等

shijian58 2005-04-11 04:14:31
在本地可以,但是到服务器上就提示:
ADODB.Connection 错误 '800a0e7a'

未找到提供者。可能未被正确安装。

/conn.asp,行11

conn.asp

<%
'option explicit
response.buffer=true
dim conn
dim connstr
dim db
db="manage/database.asp"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
conn.Open connstr

%>
...全文
110 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
xjdawu 2005-04-12
  • 打赏
  • 举报
回复
http://www.connectionstrings.com
look4sword 2005-04-11
  • 打赏
  • 举报
回复
'connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("manage/database.asp")
connstr="DBQ="+server.mappath("manage/database.asp")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
两种随便选。
listry_cheng 2005-04-11
  • 打赏
  • 举报
回复
应该是"号的错误,先把代码检查正确再找别的原因。
damuge2013 2005-04-11
  • 打赏
  • 举报
回复
服务器重新安装 或 服务器重新安装msdb驱动。
hinavy 2005-04-11
  • 打赏
  • 举报
回复
试一下
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("&db&")
conn.Open connstr
cdown 2005-04-11
  • 打赏
  • 举报
回复
const dbpath="d:\数据库\数据库名称.mdb" '数据库物理地址
set conn=server.createobject("adodb.connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & dbpath
conn.Open connstr
chennetnet 2005-04-11
  • 打赏
  • 举报
回复
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")有错哦!你看看你的“”是不是多了?还是格式不对?对试一下,本地只要也是相对路径,那么到服务器上一定可以的!还有你的conn.asp和里面的路径是不是保持一致也很重要!本地可以就是路径的问题,自己找找看
纪俊 2005-04-11
  • 打赏
  • 举报
回复
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
->
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("数据库路径+名称")
/////////////////////////////////////////////////////////////////////
欢迎大家使用编程文档手册V3.6,编程辅助类软件
下载:http://www.skycn.com/soft/11906.html
xumw 2005-04-11
  • 打赏
  • 举报
回复
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
conn.Open connstr

试一下:
connstr.open "Driver={Microsoft Access Driver (*.mdb)};dbq="&server.MapPath("db1.mdb")

我不太明白你的(""&db&"")是什么意思。
shijian58 2005-04-11
  • 打赏
  • 举报
回复
以前没有遇到过,不知道如何解决了

28,406

社区成员

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

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