2013-05-14 230 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文件,然後用記事本打開它以查看連接字符串。