2011-04-25 50 views
0

WPF與本地數據庫應用
我正要開始,但我面臨這個問題在建立一個連接時發生連接到本地數據庫中的WPF應用程序:錯誤26

與網絡相關的或特定於實例的錯誤SQL Server。服務器未找到或無法訪問。驗證實例名稱是否正確,並將SQL Server配置爲允許遠程連接。 (提供者:SQL網絡接口,錯誤:26 - 錯誤定位指定的服務器/實例)

我搜索了很多,以發現錯誤會在連接字符串中
但我使用的應用程序設置連接字符串該向導完成

using (SqlConnection _SqlConnection = new SqlConnection (Properties . Settings . Default . DatabaseConnectionString)) 
{ 
    _SqlConnection . Open (); // <= Error Occurs Here 
    _SqlConnection . Close (); 
} 

錯誤:

與網絡相關的或在與SQL Server建立連接時出現特定實例的錯誤。服務器未找到或無法訪問。驗證實例名稱是否正確,並將SQL Server配置爲允許遠程連接。 (提供程序:SQL網絡接口,錯誤:26 - 錯誤定位服務器/實例指定)

+0

如果連接字符串是通過嚮導創建的,我會建議首先要做的是自己檢查字符串是否有明顯的錯誤。 (地址錯誤,密碼錯誤等) – Jason 2011-04-25 21:46:23

回答

2

您正在使用錯誤類型的連接對象。

SqlConnection適用於成長中的SQL Server,不適用於SQL Server Compact。 connectionstrings.com具有您需要的連接字符串。對於連接對象本身,我相信你需要SqlCeConnection類(添加對System.Data.SqlServerCe的引用)。

相關問題