花心日文版叫什么:未发现数据源名称并且未指定默认驱动程序

来源:百度文库 编辑:高校问答 时间:2024/05/10 09:08:49
我是ASP初学,期待各位简单明白的答案,谢谢.
网页显示错误如下:
技术信息(用于支持人员)

错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
/asp/显示数据库示例.asp, 第 14 行

浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon)
~~~~~~~~~~~~~~~~~~~
代码如下:
<body>
<h2 align="center">网络导航</h2>
<%
dim db '连上数据库,建立connection对象事例db
set db=server.CreateObject("adodb.connection")
db.open"dbq="&server.MapPath("wwwlink.mdb")&";driver={microsoft access driver(*.mdb)}"
'以下建立RECORDSET对象事例RS
dim strsql,rs
strsql="select * from link order by link_id desc"
set rs=db.execute(strsql)
'以下显示数据库记录
%>
<center>
<a href="">添加新记录</a>
<table border="1" width="90%">
<%
do while not rs.eof
%>
<tr>
<td><%=rs("name")%></td>
<td><a href="http;//<%=rs("url")%>" target="_blank"><%=rs("url")%></a></td>
<td><%=rs("intro")%></td>
<td><a href="?link_id=<%=rs("link_id")%>">删除</a></td>
<td><a href="?link_id=<%=rs("link_id")%>">修改</a></td>
</tr>
<%
rs.movenext '将记录指针下移
loop
%>
</table>
</center>
</body>
~~~~~~~~~~~~~~~~~~~
补充说明:
一.已经用access2000建立wwwlink.mdb和其中的link.db.
二.已经在控制面板-管理工具-数据源 (ODBC)中添加系统DSN
三.自己是按照教程书上做的,怀疑是不是我用的access有问题,每次用它打开表时,它都会打开一个安全警告对话框,我选确定后才能打开(以前没用过access)
~~~~~~~~~~~~~~
不胜感激
对了,我的iis不是原系统盘上的,是在网上下载的,并且还卸载过.
急~~~

db.open"dbq="&server.MapPath("wwwlink.mdb")&";driver={microsoft access driver(*.mdb)}" 你这句代码有问题,既然是连接数据源,那就不用再连接当前路径下的数据库文件了