asp 如何连接 服务器上的sql server

来源:百度知道 编辑:UC知道 时间:2024/05/16 01:35:35
服务器是租用的,需不需要服务器提供商设置什么东西?
<%
dim conn,connStr

set conn=server.CreateObject("Adodb.connection")
connStr="database=#sinoartlyqiche;UID=sa;password=sa;driver={SQL SERVER};server=."
conn.open connStr

%>
上面是连接代码。。
下面是我用这个代码运行时的错误提示:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server 不存在或访问被拒绝

如果是SQL的话,空间商应该给你一个远程管理数据库的界面.你可以远程自己设置的.
如果没有这个管理界面.你就要设置一下链接代码了. 如果有必要就要空间商协助你了.

set conn=Server.CreateObject("ADODB.Connection")
conn.open "driver={SQL Server};database=数据库名;Server=服务器名称(如果用的是本机就用本机名称);uid=用户名(如:sa);pwd=密码"
set rsproducts=Server.CreateObject("ADODB.Recordset")
rsproducts.Open "数据库表或是SQL语句",conn,打开方式,锁定类型
这个是我网上找的,要是这样出错了,那应该还要服务器上设置吧

server=.改为server=具体的实例名称,比如我的电脑的实例名称是BJ\BJ,就得改为:server=BJ\BJ

你的"server="等号后面是空的,应该加上服务器所在的ip,你试试看