阴阳师姑获鸟阵容推荐:为什么我的ASP与SQL server 死都连接不上,

来源:百度文库 编辑:高校问答 时间:2024/04/30 00:38:31
我的连接语句是:
dim conn,varDB
Sub openDB

set conn=server.CreateObject("adodb.connection")
varDB="DRIVER=SQL Server; SERVER=(LOCAL); UID=sa; pwd=; DATABASE=chat;"
conn.Open varDB

出现的错误类型居然是:(我的sa用户从没有设过密码)
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
[Microsoft][ODBC SQL Server Driver][SQL Server]用户 'sa' 登录失败。
/config.asp, 第 27 行

各位大哥,帮帮忙,我都弄了很久了,我哭啊
后来我又把那个连接语句改为:
Sub openDB

set conn=server.CreateObject("adodb.connection")
varDB="driver=sql server;DSN=but;SERVER=(local); UID=but;pwd=but; DATABASE=chat"
conn.Open varDB
然后错误类型就变为:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server 不存在或访问被拒绝
/config.asp, 第 19 行

set rs=Server.CreateObject("ADODB.RecordSet")
End Sub

首先在装SQL时就必须选混合模式!!

用这个保证可以
先在根目录下建个文本文件另存为conn.udl,双击打开udl配置好后,再用下面这个
dim Conn
set Conn = server.CreateObject("ADODB.Connection")
Conn.Open("File Name="&Server.MapPath("/")&"/conn.udl")

楼主我真佩服你 提示你的意思就是 密码错误!!!
sa的密码是多少添上就成了

说一下你用的什么系统,如果是XP的话需要关一些服务端口。你要是有兴趣的话,加我QQ:124926249

用户名SA,密码SA