asp连接sql server 2000 请教高手!!!急急急急急

来源:百度知道 编辑:UC知道 时间:2024/05/31 10:44:32
连接数据库文件 conndb.asp 代码如下
<%
Dim Conn
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=SQLOLEDB.1;Persist Security Info=True;User ID=sa;Password=;
Initial Catalog=job;Data Source=ntserver"
%>

sql server2000中有个Job数据库
我没有设置登陆密码

iis也配置正确 在数据源ODBC系统DSN中建立了名称为ntserver的dsn数据源
浏览conndb.asp后IE提示错误:
HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务
技术信息(用于支持人员)

错误类型:
Microsoft VBScript 编译器错误 (0x800A0409)
未结束的字符串常量
/job/conndb.asp, line 4, column 81
Conn.Open "Provider=SQLOLEDB.1;Persist Security Info=True;User ID=sa;Password=sa;
--------------------------------------------------------------------------------^

请高手指点!!!!急急急急急急急急急急急急急急急
刚才百度了一下 说是连接语句不能出现换行 否则就出现错误
可是我去掉了回车后重新运行
又出现下面的这个错误
大侠们怎么解决啊 !!!!!!急急急急

错误类型:
Microsoft OLE DB Provider for SQL Server (0x80004005)
[DBNETLIB]

我给你个我成功连接的字符串:
sqlset = "Driver={SQL Server};server=(local);
uid=sa;pwd=sa;database=job;"

只要有这个就可以,不要再用DSN .它们是两码事, 你只要其中的一种都可以连接成相应的数据库