Stworz nowy projekt – aplikacje okienkową.
Stworz w nim nową klasę: ManagerBazyDanych
To klasa, która pozwala na wykonywanie nam
zapytań do bazy.
Ta klasa powinna mieć metodę:
„PodajWszystkichZawodnikow”, ktora zwraca tablicę
nazwisk. Następnie ta tabica powinna zasilić
listę (ListView) tak aby w interfejsie uzytkownika
mozna było wyświetlić wszystkie nazwiska
Proszę bazować na przykładzie
SqlConnection connection; // odpowiada za nazwiązanie połączenia z bazą SqlCommand command; // odpowiada za przechowywanie polecen SQL SqlDataReader dataReader; // czytnik danych z bazy string connetionString = "Data Source=.\\sqlexpress;Initial Catalog=A_zawodnicy;User ID=sa;Password=alx"; connection = new SqlConnection(connetionString); //połączenie wie z czym się łączyć connection.Open(); string sql = "select * from zawodnicy"; command = new SqlCommand(sql, connection); dataReader = command.ExecuteReader(); // wysłanie polecenia do bazy danych // w tym dataReder będą (w przyszłości znajdować się wyniki a konkretnie // nie wyniki aktualnie czytany rekord) while (dataReader.Read()) { Console.WriteLine(dataReader.GetValue(2)); } // proszę czytaj dane z bazy (pierwszy rekord) //dataReader.Read(); // czytaj kolejny rekord //Console.WriteLine(dataReader.GetValue(2)); connection.Close(); Console.ReadKey();