请问odbc怎么与sql server2000连接啊,

来源:百度知道 编辑:UC知道 时间:2024/05/21 11:45:11
原来我用XP没升级的版本可以连接上,后来换成XP2升级后就连接不上了,在ODBC中服务器那里找不到选项,而把服务管理器的名称粘贴上去之后测试能通过,但用asp连接却连不上。本人很菜,请高手告诉我该怎么办,随便给段代码试试错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
[Microsoft][ODBC SQL Server Driver][SQL Server]用户 'ZHONGXIN-4AC734\IUSR_ZHONGXIN-4AC734' 登录失败。
/store/deal_regist.asp, 第 10 行

你看看吧,全了

<一>。数据库的连接方法:

<%
dim conn,mdbfile
mdbfile=server.mappath("数据库名称.mdb")
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};uid=admin;pwd=数据库密码;dbq="&mdbfile
%>

2. ASP与SQL数据库连接:

<%
dim conn
set conn=server.createobject("ADODB.connection")
con.open "PROVIDER=SQLOLEDB;DATA SOURCE=SQL服务器名称或IP地址;UID=sa;PWD=数据库密码;DATABASE=数据库名称
%>

1.Access数据库的DSN-less连接方法:

set adocon=Server.Createobject("adodb.connection")
adoconn.Open"Driver={Microsoft Access Driver(*.mdb)};DBQ="& _
Server.MapPath("数据库所在路径")

2.Access OLE DB连接方法:

set adocon=Server.Createobject("adodb.connection")
adocon.open"Provider=Microsoft.Jet.OLEDB.4.0;"& _
"Data Source=" & Server.MapPat