Łączenie się z lokalną bazą danych SQL Server przy użyciu C #

Załóżmy, że stworzyłem bazę danych SQL Server o nazwieDatabase1.mdf wApp_Data folder w Visual Studio z tabelą o nazwieNames.

Jak mogę ustanowić połączenie, aby odczytać wartości tabeli za pomocą C #?

Do tej pory próbowałem czegoś takiego:

SqlConnection conn = new SqlConnection("Server=localhost;Database=Database1;");

conn.Open();

// create a SqlCommand object for this connection
SqlCommand command = conn.CreateCommand();
command.CommandText = "Select * from Names";

Ale mam błąd:

nie znaleziono bazy danych / błąd połączenia z bazą danych

questionAnswers(6)

yourAnswerToTheQuestion