新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 软件开发 > .Net开发 > Asp.net教程 > 正文:SQL SERVER2005連接字串中的@3/29

SQL SERVER2005連接字串中的@3/29

新客网 XKER.COM 2006-04-07 来源: 收藏本文
 

下載了祭司的Client-CallBack參考程式碼,在連接SQL SERVER2005時,將其中的

SqlConnection conn = new SqlConnection("data source=.;initial catalog=Northwind;user id=sa;password=test");

改為

SqlConnection conn = new SqlConnection("Data Source=DAISYLH\SQLEXPRESS;Initial Catalog=Northwind;Integrated Security=True;Pooling=False");

時在DAISYLH\S處出現:無法辨認的溢出序列

若將DAISYLH\去掉,則出現:

An error has occurred while establishing a connection to the server.
When connecting to SQL Server 2005, this failure may be caused by the
fact that under the default settings SQL Server does not allow remote
connections. (provider: Named Pipes Provider, error: 40 - Could not
open a connection to SQL Server)

真是奇怪了,後來在這裏找到了解決方法,原來加一個@就正常了^__^

SqlConnection conn = new SqlConnection(@"Data Source=DAISYLH\SQLEXPRESS;Initial Catalog=Northwind;Integrated Security=True;Pooling=False");


收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐