ADO.NET.pdf
(
2529 KB
)
Pobierz
Wykład 11
ADO.NET –
model bezpołączeniowy
–
Klasa DataSet
–
kolekcja DataTable
–
Obiekty DataColumn
–
Obiekty DataRow
–
Ładowanie danych do obiektu DataSet – użycie DataReader
i DataAdapter
–
Aktualizacja bazy za pomocą obiektu DataAdapter
–
Definiowanie powiązań między tabelami w obiekcie DataSet
–
Model połączeniowy czy bezpołączeniowy ?
1
ADO.NET– modelbezpołączeniowy
Model bezpołączeniowy wykorzystuje obiekt
DataSet
jako pamięć
podręczną.
Obiekt
DataAdapter
służy jako pośrednik pomiędzy obiektem
DataSet
aźródłemdanych,zktóregopochodządanewpamięci.
Po załadowaniu danych,
DataAdapter
zwraca obiekt połączenia do
puli,odłączającwtensposóbdaneodźródładanych.
DataAdapter
jest klasą osłonową wokół obiektów
DataReader
dostawców,którewykonująrzeczywisteładowaniedanych.
2
3
Klasa
DataSet
Obiekt klasy
DataSet
pełni rolę bazy danych w pamięci.
Jego właściwość
Tables
udostępnia kolekcję obiektów
DataTables
,
które zawierają dane i opisujące je szablony. Właściwość
Relations
zwraca kolekcję obiektów
DataRelation
, które definiują
powiązania między tabelami.
Metody
Copy(), Merge()
i
Clear()
klasy
DataSet
odpowiadają za
kopiowanie, scalanie i usuwanie zawartości obiektów tej klasy.
DataSet
i
DataTable
to podstawowe elementy architektury
ADO.NET i
—w przeciwieństwie do klas,
Connection
,
DataReade
r
i
DataAdapter
—nie są powiązane z konkretnym dostawcą danych.
4
Aplikacja może tworzyć, definiować i zapełniać obiekty DataSet
pochodzące z dowolnego źródła danych.
Hierarchia klasy
DataSet
5
Plik z chomika:
SacrA
Inne pliki z tego folderu:
(Ebook - Pdf) Programming C#, 2Nd Edition (O'Reilly).pdf
(7324 KB)
(ebook) Essential ASP.NET with Examples in C# - Addison Wesley.pdf
(15513 KB)
(MS Press - ebook) - Programming Microsoft Windows with C# - Charles Petzgold.pdf
(9312 KB)
ADO%20NET%20dla%20programist%C3%B3w%20ADO[1].doc
(99 KB)
ADO.NET.pdf
(2529 KB)
Inne foldery tego chomika:
! .net c#
! .net c#(1)
c c++
C#
C#(1)
Zgłoś jeśli
naruszono regulamin