【发布时间】:2013-03-12 14:02:23
【问题描述】:
我正在尝试在 Visual 2010 中使用 C# 连接到 SQL Server 2008。我遇到了问题
![在此处输入图片描述][1]
任何人都可以识别该问题并帮助我解决该问题吗?
SqlConnection con = new SqlConnection();
con.ConnectionString="Data Source=localhost;"+"Intial Catalog=company; Integrated Security=SSPI";
try
{
con.open();
}
catch(Exception e)
{
Messagebox.show("exception is thrown for db connection");
}
【问题讨论】:
-
它可以编译吗?抛出什么异常?
-
您的问题描述不清楚。
-
如果您实际显示异常详细信息,您将获得所需的线索。换句话说,在 catch 块中放置一个断点并检查
e变量的内容。 -
为什么连接字符串中有
;"+"? -
为了人类。请务必使用
using关键字或正确关闭和处置您的连接对象。您可能正在耗尽连接池,这可能会导致您的问题。
标签: c# visual-studio-2010 sql-server-2008 connection-string