未发现数据源名称并且未指定默认驱动程序 ASP连接数据库问题

来源:百度知道 编辑:UC知道 时间:2024/07/04 00:53:30
代码如下:
<html>
<head>
<title>test</title>
</head>
<body>
<%
dim Connstr,conn,sqlstr
set conn=server.createobject("adodb.connection")
conn.open "DSN=网站用户数据库","sa"
'conn.open "driver={SQL server};database=网站用户数据库;server=127.0.0.1;uid=sa;pwd="
set rs=conn.Execute("select username as 用户名,password as 密码,email as 电子邮件,name as 真实姓名,tel as 联系电话 from login")
response.write("<table border=3>")
response.write("<tr>")
for i=0 to rs.fields.count-1
response.write("<td>"&rs(i).name&"</td>")
next
response.write("</tr>")
while not rs.eof
response.write("<tr>")
for i=0 to rs.fields.count-1
response.write "<td>"&rs(i).value&"</td>"
n

你的连接字符串有问题,没有说明使用什么驱动 。
给你个连接字符串的例子
比如
连接SQL SERVER
Recordset1.ActiveConnection ="PROVIDER=SQLOLEDB;DSN=hotel;UID=sa;PWD=pass"

连接ACCESS
Recordset1.ActiveConnection="Provider=Microsoft.Jet.OLEDB.4.0;DSN=hotel;Mode=ReadWrite;Persist Security Info=False"

网上大概的回答是数据库的读取权限问题。你可以朝这方面试试。

未发现数据源名称并且未指定默认驱动程序 asp连接odbc数据源出现 未发现数据源名称并且未指定默认驱动程序 如何解决ODBC驱动程序管理器未发现数据源名称并且未指定默认驱动程序 求!“未发现数据源名称并且未指定默认驱动程序”是怎么一回事? [ODBC 驱动程序管理器]未发现数据源名称并且未指定默认驱动程序 java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 SQLSTATE=IM002[Microsoft][ODBC驱动程序 管理器未发现数据源名称并且未指定默认驱动程序 [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 运行ASP时:[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 高手救命呀!!未发现数据源名称并且未指定默认驱动程序