2012-03-11 59 views
0

當我嘗試打開與簡單表的連接時,出現SqlException是未處理錯誤。我可能在vs 2010中。我的連接字符串有什麼問題嗎?我將該字符串從服務器資源管理器中的連接屬性中複製出來。我粘貼下面的完整的錯誤和代碼。謝謝無法打開與視覺工作室製作的表的連接

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

 InitializeComponent(); 

     SqlDataReader myDataReader; 

     SqlConnection myConnection = new SqlConnection(@"DataSource=C:\Developement\KelseysChangeProject\Database1.sdf"); 

     SqlCommand myCommand = new SqlCommand("Select * From ChangeTable", myConnection); 
     myConnection.Open(); <------ error happens here 

     myDataReader = myCommand.ExecuteReader(); 



     myDataReader.Close(); 
     myConnection.Close(); 

回答

2

。自衛隊文件用於SQL Server CE,它使用一組不同的對象,如SqlCeConnection(而不是SqlConnection)像你一樣。這些位於System.Data.SqlServerCe名稱空間內。