AWWW-1st3.6-w09.tresc-1.0-Slajd21

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

DataSet jako źródło danych dla kontrolek ASP.NET

DataSet jako źródło danych dla kontrolek ASP.NET


ASP.NET oferuje kilka kontrolek umożliwiających łatwą prezentację danych z bazy danych umieszczonych w obiekcie DataSet. Jedną z nich jest kontrolka DataGrid, prezentująca dane w postaci tabelarycznej. Kontrolkę DataGrid po odpowiedniej konfiguracji można również wykorzystać do aktualizacji danych. Źródłem danych dla kontrolki DataGrid może być również obiekt DataReader, z tą różnicą, że DataReader jest odpowiedni tylko do odczytu danych.

U góry slajdu pokazany został sposób umieszczenia kontrolki DataGrid na stronie ASP.NET. Oczywiście w przypadku tworzenia aplikacji w środowisku Visual Studio, kontrolkę można umieścić na stronie pobierając ją z palety techniką drag-and-drop. U dołu slajdu pokazany został fragment kodu w języku C# wiążący kontrolkę DataGrid z jedną z tabel dostępnych w obiekcie DataSet. Kod ten typowo byłby umieszczony w pliku Code Behind obsługującym stronę np. w metodzie Page_Load(). Wyróżnione linie w kodzie to wskazanie tabeli Pracownicy z obiektu DataSet jako źródła danych dla kontrolki DataGrid na stronie i wywołanie metody wiążącej kontrolkę ze wskazanym wcześniej źródłem danych. Otwarcie połączenia z bazą danych i wypełnienie obiektu DataSet danymi z bazy danych odbywa się jak w przykładzie na poprzednim slajdzie.


<< Poprzedni slajd | Spis treści | Następny slajd >>