problem z bazą danych

0

Problem pojawia się już przy connection.Open(). Chciałbym aby automatycznie po załadowaniu okna została wyświetlona informacja pobrana z bazy. Projekt robiony w Windows Forms Application. Za pomocą w rozwiązaniu tego problemu będę bardzo wdzięczny :)

    private void OknoGry_Load(object sender, EventArgs e)
    {


        SqlConnection connection = new SqlConnection("Data Source=(localdb)\v11.0;Initial Catalog=Quiz;Integrated Security=True");
        connection.Open();


        string query = "select Tresc from Pytania where Id = '1'";

        SqlCommand command = new SqlCommand(query, connection);

        SqlDataReader SDR = command.ExecuteReader();

            labelPytanie.Text = SDR.ToString();

        connection.Close();
    }
0

Jaki dokładnie komunikat dostajesz? Ubierz ten kod w try{} catch{} i obsłuż komunikat błędu to będziesz wiedział więcej, co dokładnie jest nie tak, bo wygląda to na błędny ConnectionString.

Coś ala:

try
{
    connection.Open();
}
catch(Exception e)
{
    MessageBox.Show(e.ToString());
}
0

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

Taki jest błąd.

0

Testowoalem polaczenie z baza i bylo ok wiec nie rozumiem tego. Connection string tez na pewno jest poprawny bo sprawdzalem kilka razy.

0

A może by tak stworzyć jeszcze raz od nowa bazę danych i w server name zamiast (localdb)\v11.0 wpisać "." ?????

0

Sprawdź konfigurację silnika bazy danych. Pod tym linkiem masz kilka ciekawych możliwych przyczyn i sposobów na jego rozwiązanie.

0

a odinstalowanie i ponowne zainstalowanie visual studio może w tym pomoc??? Wcześniej nie miałem z tym problemu.

0

Data Source=(LocalDB)\v11.0;AttachDbFilename="C:\Users\Kamil\Desktop\proste projekty\aplikacja1\Bazy danych\Quiz.mdf";Integrated Security=True

Przerobiłby może ktoś tego Connection Stringa tak, żeby poprawnie się łączył?

1 użytkowników online, w tym zalogowanych: 0, gości: 1