Mavzu: ado. Net reja: ado. Net asoslari ado. Net oby’ekt va sinflari. System. Data fazosidan foydalanish. DataReader bilan ma’lumotlarni o`qish. DataSet yordamida ma’lumotlarni o`qish. DataSet bilan jadval, ustun va satrlarga murojaat



Yüklə 0,83 Mb.
Pdf görüntüsü
səhifə8/13
tarix23.05.2023
ölçüsü0,83 Mb.
#120502
1   ...   5   6   7   8   9   10   11   12   13
Reja ado. Net asoslari

 
Delegatlar 
DataColumnChangeEventHandler
 
ColumnChanging hodisasini qayta ishlaydigan usulni namoyish 
etadi. 
DataRowChangeEventHandler
 
DataTable jadvalining RowChanging, RowChanged, 
RowDeleting va RowDeleted hodisalarini qayta ishlaydigan 
usulni namoyish etadi. 
DataTableClearEventHandler
 
Clear () usulini qayta ishlaydigan usulni namoyish etadi. 
DataTableNewRowEventHandler
 
NewRow () usulini qayta ishlaydigan usulni namoyish etadi. 
FillErrorEventHandler
 
FillError hodisasini boshqarish usulini namoyish etadi. 
MergeFailedEventHandler
 
MergeFailed hodisasini qayta ishlaydigan usulni namoyish 
etadi. 
StateChangeEventHandler
 
StateChange hodisasini boshqarish usulini namoyish etadi. 
StatementCompletedEventHandler
 
StatementComplated event-ga aloqador tadbirlarni 


boshqaruvchilar uchun delegat turi. 
Sharhlar 
Internet kabi uzilishlar stsenariysida, ADO.NET, ma'lumotli tizimlarda ma'lumotlarni qidirish, 
yangilash va kelishish uchun vositalarni taqdim etadi. ADO.NET arxitekturasi Windows Forms yoki 
ASP.NET-da yaratilgan HTML-sahifalar kabi mijoz dasturlarida ham amalga oshiriladi. 
ADS.NET arxitekturasining asosini DataSet klassi tashkil etadi. Har bir DataSet-da bir nechta 
DataTable ob'ekti bo'lishi mumkin, har bir DataTable bitta ma'lumot manbasidan ma'lumotlarni o'z 
ichiga oladi, masalan, SQL Server. 
Har 8DataTable ob'ekti DataTable sxemasini belgilaydigan DataColumnCollection, 
DataColumn ob'ektlari to'plamini o'z ichiga oladi. DataType xususiyati DataColumn-dagi ma'lumotlar 
turini aniqlaydi. ReadOnly va AllowDBNull xususiyatlari ma'lumotlarning yaxlitligini kafolatlashga 
imkon beradi. 8Expression xususiyati hisoblangan ustunlarni yaratishga imkon beradi. 
Agar DataTable boshqa 8DataTable bilan ota-ona munosabatlarining a'zosi bo'lsa, bu 
munosabatlar DataSet ning DataRelationCollection-ga DataRelation qo'shib qurilgan. Bunday aloqalar 
qo'shilganda, UniqueConstraint va ForeignKeyConstraint cheklovlari avtomatik ravishda konstruktor 
parametrining qiymatiga qarab yaratiladi. UniqueConstraint cheklovi ustundagi qiymatlarning betakror 
bo'lishini ta'minlaydi. ForeignKeyConstraint cheklovi birlamchi kalit o'zgartirilgan yoki o'chirilganda 
bolalar qatori yoki ustuniga nisbatan qo'llaniladigan harakatni belgilaydi. 
Nom bo'shliqlaridan foydalanish System.Data.SqlClient (SQL Server uchun .NET Framework 
Data Provayder), System.Data.Odbc (.NET Framework Data Provider for ODBC), System.Data.OleDb 
(.NET Framework Data Provayder uchun) OLE DB) va System.Data.OracleClient (Oracle uchun .NET 
Framework ma'lumotlar ta'minotchisi) 8DataSet-da ulashiladigan ma'lumotlar manbasiga kirishlari 
mumkin. Each.NET Framework ma'lumotlarini etkazib beruvchisi ma'lumotlar manbai va DataSet 
o'rtasida ko'prik sifatida ishlatiladigan mos keladigan 8DataAdapterga ega. 

Yüklə 0,83 Mb.

Dostları ilə paylaş:
1   ...   5   6   7   8   9   10   11   12   13




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin