传递参数构造连接字符串

ilovey4 2009-07-30 09:39:46
代码如下

public static bool ConnectionTestWin(string servername, string database)
{
try
{
string strCon = "Data Source=" + servername + "\\SQLEXPRESS;Initial Catalog=" + database + ";Integrated Security=SSPI:";
SqlConnection con = new SqlConnection(strCon);
con.Open();
con.Close();
return (true);

}
catch
{
return (false);
}
}

VS2005 SQL SERVER EXPRESS 2005 数据库已经附加进去了 用的是WINDOWS身份认证 测试老是连接不成功
暂时没分了 明天补回来
...全文
93 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
shenxinliang 2009-07-30
  • 打赏
  • 举报
回复
多了两个标点符号,我赞成
SQL77 2009-07-30
  • 打赏
  • 举报
回复
string strCon = "Data Source=" + servername + "\\SQLEXPRESS;Initial Catalog=" + database + ";Integrated Security=SSPI:"; 原来这里多了个冒号
ilovey4 2009-07-30
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 dancingbit 的回复:]
                string strCon = "Data Source=" + servername + "\\SQLEXPRESS;Initial Catalog=" + database + ";Integrated Security=SSPI:";


仔细看看你的字符串。
[/Quote]
除了后面那个应该为分号外,别的我是看不出来了,这样的形式连到底对不对?
dancingbit 2009-07-30
  • 打赏
  • 举报
回复
string strCon = "Data Source=" + servername + "\\SQLEXPRESS;Initial Catalog=" + database + ";Integrated Security=SSPI:";


仔细看看你的字符串。
SQL77 2009-07-30
  • 打赏
  • 举报
回复
string strCon = "Data Source=" '+ servername + '"\\SQLEXPRESS;Initial Catalog=" '+ database + '";Integrated Security=SSPI:";??

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧