为什么ConnectionString在C#中使用MSN示例的SqlConnection失败
本文关键字:SqlConnection 失败 MSN ConnectionString 为什么 | 更新日期: 2023-09-27 18:30:04
我逐字逐句地使用以下教程示例:
http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridviewcomboboxcolumn.aspx
错误消息是连接失败。"修改它以连接到系统可访问的Norhtwinf=d数据库。"
string connectionString =
"Integrated Security=SSPI;Persist Security Info=False;" +
"Initial Catalog=Northwind;Data Source=localhost";
SqlConnection northwindConnection = new SqlConnection(connectionString);
northwindConnection.Open();
至于Northwind数据库,我从这个网站下载了它并运行了它
http://www.microsoft.com/download/en/details.aspx?id=23654
你能说出我做错了什么吗?
Data Source
属性需要指向您的SQL实例名称,以及您的SQL示例是否为默认实例。
我知道下一个建议有点奇怪,看起来和你使用的一样,但试着让我知道发生了什么:
string connectionString =
"Integrated Security=SSPI;Persist Security Info=False;" +
"Initial Catalog=Northwind;Data Source=.";
请注意,我已将"数据源"值从"本地主机"修改为(点)。
确保帐户可以访问该数据库,并尝试使用以下连接字符串:
connectionString="Server=MACHINE-NAME'SQLEXPRESS;Database=Northwind;Trusted_Connection=True;"