2 leo12345123 leo12345123 于 2016.04.27 15:09 提问

asp网站发布数据库访问的问题 5C

Microsoft OLE DB Provider for SQL Server 错误 '80004005'

[DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或拒绝访问。

/bbs/conn.asp,行 6

5个回答

showbo
showbo   Ds   Rxr 2016.04.27 15:12

连接字符串错误,或者server指定错误

leo12345123
leo12345123 回复无聊码农: 连接数据库有两种方式,你说的那个是ADO连接方式
一年多之前 回复
showbo
showbo 回复leoLLYY: 不行驱动该这样试试:DRIVER={SQL Server};SERVER=.;UID=用户名;PWD=密码;DATABASE=数据库名称
一年多之前 回复
showbo
showbo 回复leoLLYY: (xxx)这台主机地址对不对?启动了sqlserver了没有
一年多之前 回复
leo12345123
leo12345123 <% '连接数据库开始 dim sql,conn set conn=Server.CreateObject("ADODB.Connection") sql="Provider=SQLOLEDB;data source=(xxx);initial catalog=xxx;user id=xxx;password=xxx; " conn.Open sql %>这是个I我连接数据库的代码
一年多之前 回复
leo12345123
leo12345123 <% '连接数据库开始 dim sql,conn set conn=Server.CreateObject("ADODB.Connection") sql="Provider=SQLOLEDB;data source=(xxx);initial catalog=xxx;user id=xxx;password=xxx; " conn.Open sql %>这是个I我连接数据库的代码
一年多之前 回复
CSDNXIAOD
CSDNXIAOD   2016.04.27 15:14

asp.net 网站发布到服务器上 数据库连接问题
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

leo12345123
leo12345123   2016.04.27 15:27

有没有人知道啊,再做毕设好急的。。。

whwnew
whwnew   2016.05.14 13:50

你这明显是链接字符串 错误

就是你 链接数据库的字符串出错了 再仔细看看
如果是SQL server

string strsql="server=.;database=数据库名字;uid=sa;pwd=你链接数据库的密码";

u010919083
u010919083   2016.07.20 13:11

实例化连接错误,你在本地是可以连接的是吧? 如果发布后不能连接了 那就是服务器的位置不能访问数据库的位置了 这个你看下 坑定是这样的

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!