关于设置数据源连接的疑问
发表在Oracle视频答疑 2009-07-01
是否精华
版块置顶:
本人在使用sql server 2005数据库开发案例精选的光盘中“天下美食网”连接数据源的时候,出现了一些问题
光盘中的的数据源连接代码是这样的
<%
    Dim Conn
    Set Conn = Server.CreateObject("ADODB.Connection")
    sql="Driver={Sql Server};Server=(local);UID=sa;PWD=;Database=db_Catecity1"
    conn.open(sql)
%>
由本人的sql模式是在XP下的windows身份验证。服务器类型是“数据库引擎”,服务器名称是:WANGX\SQL2005
用户名是:wangx\boss
因此我就把自己的连接方式改为
<%
    Dim Conn
    Set Conn = Server.CreateObject("ADODB.Connection")
    sql="Driver={Sql Server};Server=WANGX\SQL2005;UID=wangx\boss;PWD=;Database=db_Catecity1"
    conn.open(sql)
%>
同时我也在ODBC里添加了数据源
添加方式是

1、添加驱动程序为sql server
2、创建名称为db_Catecity1的数据源,服务器名称是WANGX\SQL2005
3、正式将库文件db_Catecity1添加进去。

走到这一步应该是可以了

  但当我打开asp页面时,跳出的提醒却是
Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
[Microsoft][ODBC SQL Server Driver][SQL Server]用户 'wangx\boss' 登录失败。该用户与可信 SQL Server 连接无关联。
/meishi/Conn/conn.asp, 第 5 行

此处让我百思不得其解,求高手指教
分享到:
精彩评论 5
fgfgfgfg12345
学分:0 LV1
2009-07-01
沙发
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
读者朋友:
    您好,请将数据库连接语句修改为sql="Driver={Sql Server};Server=WANGX\SQL2005;Integrated Security=SSPI;Initial Catalog=db_Catecity1"
[/FIELDSET]

回复:
  您好,我已经按您的说法改过来,但现在的提示是这样:
  Microsoft OLE DB Service Components (0x80040E21)
多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。
/天下美食网/Conn/conn.asp, 第 5 行


请问这又是哪里出错了呢,方便加您QQ吗?如果发表想发图给您看,这样更详细一些
fgfgfgfg12345
学分:0 LV1
2009-07-04
板凳
[FIELDSET][LEGEND]引自:3楼[/LEGEND]
读者朋友:
     您好,请将数据库连接语句修改为sql="Provider=SQLOLEDB;Data Source=WANGX\SQL2005;Integrated Security=SSPI;Initial Catalog=db_Catecity1"试一下。
[/FIELDSET]



回复:
  您好,再次冒昧的打扰您。现发现还是不行,上次有加您的QQ,如果有时间能否远程帮我看一下,这样也许应该清楚一些。多谢了、
首页上一页 1 下一页尾页 2 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照