2013-05-14 176 views
-1

我想使用这个连接字符串的connectionString为SQL Server 2008 R2

Server=10.217.192.130;Database=CanDB;User Id=CW01\uidv7832;Password=mypass!; 

连接到SQL Server 2008 R2与在XML = 1.0 app.config文件在Windows窗体aplication,它给出现此错误:

从数据库获取提供程序信息时发生错误。这可能是由实体框架使用不正确的连接字符串造成的。检查内部异常以获取详细信息,并确保连接字符串正确。

谁能告诉我为什么?

+2

请检查内部异常以找出* actual *问题,以防万一它不是连接字符串? =) – 2013-05-14 06:23:37

+0

哪个EF?代码第一?或“全”?要么...?另外:你在app.config中使用什么键?即这个连接字符串名称/值对的名称是什么? – 2013-05-14 06:33:58

回答

0

尝试从VS中的视图(菜单栏)通过服务器资源管理器连接SQL Server。然后从它的属性中获得相应的连接字符串。

0

尝试创建一个新的“.udl”文件(通用数据链接)来检查它创建的连接字符串是否与您使用的连接字符串匹配。

请按照this step-by-step MSDN article了解如何创建.udl文件,然后用记事本打开它以查看连接字符串。