dw 开发 asp 数据库连接的问题

来源:百度知道 编辑:UC知道 时间:2024/05/10 12:35:26
1在本机测试没有问题,但一上传到服务器上就出问题了.
显示如下:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

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

/default.asp,行 8

2应是Access数据库连接的问题
我的连接文件是:xzpx.asp
代码如下:
<%
' FileName="Connection_odbc_conn_dsn.htm"
' Type="ADO"
' DesigntimeType="ADO"
' HTTP="false"
' Catalog=""
' Schema=""
Dim MM_xzpx_STRING
MM_xzpx_STRING = "dsn=xzpx;uid=administrator;pwd=lucky;"
%>

首页前8行的代码是
<%@LANGUAGE="VBSCRIPT"%>
<!--#include file="Connections/xzpx.asp" -->
<%
Dim shownews
Dim shownews_numRows

Set shownews = Server.CreateObject("ADODB.Recordset")
shownews.ActiveConnection = MM_xzpx_STRING
shownews.Source = "SELECT * FROM wenku ORDER BY time DESC"

你这里是用数据源的.你可以用相对路径来设备数据库.
access
Dim MM_wxsj_STRING
MM_wxsj_STRING = "driver={Microsoft Access Driver (*.mdb)};dbq="& Server.MapPath("db/Wx.mdb")

sql
Dim MM_wxsj_STRING
MM_wxsj_STRING = "Driver={SQL Server};Server=(local);Database=Sy_Count_db;Uid=sa;Pwd=sa;"

服务器在哪里?不是你个人的?没有设置数据源吧

如果是虚拟主机建议改种连接方法吧,不要用数据源