Hej, STORT Tack Niklas ! Ja, det gjorde jag. Nej, inte den using. http://msdn.microsoft.com/en-us/library/aa664736%28v=vs.71%29.aspxConnectionstring
Jag försöker koppla till en SQL-Compact 3,5 med följande kod.
<Code>
SqlConnection conn1 = new SqlConnection(("Data Source=|DataDirectory|\\DBProd.sdf"));
conn1.Open();
SqlCommand cmd1 = new SqlCommand("select ItemId,ItemName FROM ItemTable", conn1);
SqlDataReader dr1 = cmd1.ExecuteReader(CommandBehavior.CloseConnection);
dr1.Read();
</Code>
Debuggern stannar på conn1.Open();
Följande felmeddelande : A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)
Det går bra att "test connection" i wizarden.
VS 2010, C#
Ser ni felet ?
Tack på förhand
MartinSv:Connectionstring
Jag trodde i min enfald att det skulle gå att lägga till "Proivder" i strängen.
Nu kommer jag vidare !Sv:Connectionstring
Men, hur vet man vad alla "Using" finns ?
Finns det någon "sökmotor" för .NET ?
Risken är ju uppenbar att man kodar en massa som man bara kunde referera till ett NameSpace..?Sv: Connectionstring
using(conn = new SqlCeConnection(...) {
}
Då stängs anslutningen som den ska när man är klar.