asp连接sqlserver 2008 r2 数据库

1.数据库已经新建,名称为“sjqq”,在"microsoftsqlservermanagementstudio"管理器中,已经能够看到“数据库”下有“sjqq”条目,并... 1.数据库已经新建,名称为“sjqq”,在"microsoft sql server management studio"管理器中,已经能够看到“数据库”下有“sjqq”条目,并未设置用户名和密码。
2.asp程序我放在iis指定的wwwroot目录下的“sjqq\sqltest”下。
3.我的代码为:
Dim sql, rs
Dim StrServer,StrUid,StrSaPwd,StrDbName
StrServer="127.0.0.1\sjqq"
StrUid="" '您的登录帐号
StrSaPwd="" '您的登录密码
StrDbName="sjqq" '您的数据库名称
StrDSN="driver={sql server};server="&StrServer&";uid="&StrUid&";pwd="&StrSaPwd&";database="&StrDbName&";"
set conn=Server.CreateObject("ADODB.Connection")
conn.open StrDSN

出现错误:
Microsoft OLE DB Provider for ODBC Drivers错误
'80004005'[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL
Server 不存在或访问被拒绝/sjqq/sqltest/db_conn.asp,行 10

4.拼出来的strdsn为:
driver={sql server};server=127.0.0.1\sjqq;uid=;pwd=;database=sjqq;

我第一次接触sqlserver。。请高手帮助。。谢谢。。
请不要复制教程。。请帮我改正。。拜托大家了。。

StrServer="127.0.0.1\sjqq"
这行如果去掉后面的变成
StrServer="127.0.0.1"
则错误变成:
用户 'NT AUTHORITY\IUSR' 登录失败。
展开
 我来答
田响建站
2014-07-04 · 田响建站,纯手工建网站
田响建站
采纳数:3384 获赞数:2327

向TA提问 私信TA
展开全部
先设置数据库sjqq登录用户名和密码后再连接
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cnsuny
推荐于2016-03-25 · TA获得超过163个赞
知道小有建树答主
回答量:305
采纳率:33%
帮助的人:110万
展开全部
strServer=localhost
这样试试。
更多追问追答
追问
谢谢回复。。已经试过。。结果是一样的。。
追答
你安装SqlServer的时候是选择的windows身份验证还是SQL 身份验证?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友8cac7d3
2014-07-04 · TA获得超过223个赞
知道小有建树答主
回答量:379
采纳率:0%
帮助的人:122万
展开全部
StrServer="127.0.0.1"是正确的。但你uid=;pwd=;是什么意思?用户名密码都是空?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式