asp连接sqlserver2000怎么设置?(50分)

  • 主题发起人 tanzhouren
  • 开始时间
T

tanzhouren

Unregistered / Unconfirmed
GUEST, unregistred user!
%
dim conn
set conn=server.createobject("ADODB.CONNECTION")
conn.open " driver={SQL Server};Database=er;server=LocalServer;uid=sa;pwd=sa;"
%>
我用以上语句连接不通,试了n次不行?
sqlserver2000建了一个库er
(用delphi ADODB.CONNECTION已通)
 
补充几句:
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
/e/login.asp,
 
密码设置正确吗?
连接串是没有问题的
 
密码设置正确的,
我SQL2K 是windows登录口令。
 
看这个,肯定可连接
<%
DataSource=Request.ServerVariables("SERVER_NAME")
function OpenDBConn(Conn)
dim sConnection
sConnection = "Provider=SQLOLEDB.1;" &amp; _
"Persist Security Info=False;" &amp;_
"User ID=sa;" &amp;_
"Password=miximixi;" &amp;_ '这是sql server的密码
"Initial Catalog=CQUJOB;" &amp;_ '这是databaes Name
"Data Source=" &amp; DataSource
Conn.Open sConnection
end function
%>
 
我试了你的代码,可出现以下错误:
错误类型:
Microsoft VBScript 编译器错误 (0x800A0401)
/e/login.asp, 第 5 行, 第 41 列
sConnection = "Provider=SQLOLEDB.1;" &amp;amp; _

不知怎么办?
 
请各位帮忙:
我在odbc中用windows登录通过。
Microsoft SQL Server ODBC 驱动程序版本 03.80.0194

数据源名称: LocalServer
数据源描述:
Server: (local)
数据库: er
语言: (Default)
转换字符数据: Yes
日志长运行查询: No
日志驱动程序统计: No
使用集成安全机制: Yes
使用区域设置: No
预定义的语句选项: 在断开连接时删除临时存储过程
使用备用服务器: No
使用 ANSI 引用的标识符: Yes
使用 ANSI 的空值,填充和警告: Yes
数据加密: No

可asp还不行?
 
set conn=server.CreateObject("adodb.connection")
curconnectionstring="provider=sqloledb;user id=sa;password=;initial catalot=bbb;data source=wanghui324000;"
conn.Open curconnectionstring
 
谢谢各位,我已经解决。
 
顶部