我使用以下教程示例逐字:
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
你能说出我做错了什么吗?
答案 0 :(得分:1)
Data Source
属性需要指向您的SQL实例名称,如果您的SQL实例是默认值。
我知道下一个建议有点奇怪,看起来和你使用的一样,但试着让我知道发生了什么:
string connectionString =
"Integrated Security=SSPI;Persist Security Info=False;" +
"Initial Catalog=Northwind;Data Source=.";
请注意,我已将'localhost'中的数据源值修改为(点)。
答案 1 :(得分:1)
确保该帐户有权访问该数据库,并尝试使用此连接字符串:
connectionString="Server=MACHINE-NAME\SQLEXPRESS;Database=Northwind;Trusted_Connection=True;"