快来就我!!!Microsoft OLE DB Provider for ODBC Drivers (0x80004005)

来源:百度知道 编辑:UC知道 时间:2024/06/07 06:48:19
HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务

--------------------------------------------------------------------------------

技术信息(用于支持人员)

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

我写的如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>

<body>
<%
set conn=server.CreateObject("adodb.connection")
conn.open "provider=sqloledb;data source=(local);uid=sa;pwd=;database=northwind"
set rs=server.CreateObject("adodb.connection")
rs.open "select * from employees,orders where employees.employeesid=orders.employeesid ",conn,1
%>
<table width="600" border="1" align="cente

连接字符串有问题:>>
conn.open "provider=sqloledb;data source=(local);uid=sa;pwd=;database=northwind"
应改为
conn.open "Driver={SQL Server};Description=Sqldemo;SERVER=127.0.0.1;UID=sa;PWD=;DATABASE=northwind"

"Provider=SQLOLEDB;Data Source=127.0.0.1;uid=sa;pwd=;database=northwind"

还有,set rs=server.CreateObject("adodb.connection") 应改为set rs=server.CreateObject("adodb.recordset")