真是太压抑了,这样也不行!数据库联接问题?

bllj 2003-11-05 04:38:52
小弟刚学ASP,遇上怪事!
从网上COPY下来的数据库联接运行好好,没有问题。
但是我的却老是提示如下错误:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC 驱动程序 管理器] 未发现数据源名称并且未指定默认驱动程序

/TMPa1j18ltaxy.asp,行6
附代码:
<%
dim conn,db
db="mydatabase.mdb"
Set conn=Server.CreateObject("ADODB.Connection")
connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(""&db&"")
conn.Open connstr
%>
这可是从人家正确运行处拿来的,就是改了个数据库名字而已。大家帮忙,帮忙!!
还有就是我的那个ASP文件名不是TMPa1j18ltaxy.asp,为什么也会把它显示成这样子?
...全文
42 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
bananasmiling 2003-11-06
  • 打赏
  • 举报
回复
[Microsoft][ODBC 驱动程序 管理器] 未发现数据源名称并且未指定默认驱动程序
说明你没有建立正确的ODBC数据源啊
zhanghao5188 2003-11-06
  • 打赏
  • 举报
回复
不要在dw下运行。asp 的文件


http://wwww.qjinfo.com/content/netschool_content.asp?id=220

然后在iis 中预览需要的。asp 文件!
alianasia 2003-11-05
  • 打赏
  • 举报
回复
你那文件名是随机生成的文件名吧?你都没建一个虚拟目录来调试怎么行?
先装上IIS然后建个虚拟目录再调吧。~~~~~~~~~
skyboy0720 2003-11-05
  • 打赏
  • 举报
回复
强烈建议用 provider方式连接MDB的数据库!
rainingwings 2003-11-05
  • 打赏
  • 举报
回复
connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(""&db&"")
这句好像丢失语句了。
Server.MapPath(Path)是把一相对或虚拟路径映射成物理路径。Path是要转换的相对或虚拟路径。而你用到的参数db是数据库名称。
你用这个试试看:connstr="Provider=Microsoft.Jet.OLEDB.3.51;Persist Security Info=False;Data Source=D:\mydatabase.mdb"(假设mydatabase.mdb数据库的实际路径为D:\mydatabase.mdb)

FRtfp 2003-11-05
  • 打赏
  • 举报
回复
<%
dim Conn,ConnString
ConnString="Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("data\data.mdb")
Set Conn=server.CreateObject("ADODB.Connection")
conn.ConnectionString = ConnString
%>

我大多是这样写
FRtfp 2003-11-05
  • 打赏
  • 举报
回复
TMPa1j18ltaxy.asp,你用的是DW吗,这个是临时文件
xiejunhua 2003-11-05
  • 打赏
  • 举报
回复
你的数据库文件mydatabase.mdb同这个***.asp页面是同级目录吗?
xiangcun 2003-11-05
  • 打赏
  • 举报
回复
还有就是我的那个ASP文件名不是TMPa1j18ltaxy.asp,为什么也会把它显示成这样子?

是没有设置服务器的情况下运行的单个叶面吧?
popcode 2003-11-05
  • 打赏
  • 举报
回复
数据库路径正确吗?

28,391

社区成员

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

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