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ə6/13
tarix23.05.2023
ölçüsü0,83 Mb.
#120502
1   2   3   4   5   6   7   8   9   ...   13
Reja ado. Net asoslari

 
Interfeyslar 
IColumnMapping
 
Ma'lumotlar manbasi ustunini DataSet ustuniga bog'laydi. Ushbu 
interfeys .NET Framework ma'lumotlar ta'minotchilari tomonidan 
baham ko'riladigan DataColumnMapping klassi tomonidan amalga 
oshiriladi. 
IColumnMappingCollection
 
DataColumnMapping ob'ektlari to'plamini o'z ichiga oladi. Ushbu 
interfeys .NET Framework ma'lumotlar provayderlari tomonidan 
taqsimlanadigan DataColumnMappingCollection klassi tomonidan 
amalga oshiriladi. 
IDataAdapter
 
Ob'ektga DataAdapterni amalga oshirishga imkon beradi va DataSet-ni 
to'ldirish va yangilash va ma'lumotlar manbasini yangilash bo'yicha 
operatsiyalar bilan bog'liq usullar va xususiyatlarni to'plamini taqdim 
etadi. 
IDbDataAdapter nusxalari matnli buyruqlar bilan (masalan, Transact-
SQL) relyatsion ma'lumotlar bazasiga o'xshash yoki o'xshash 
ma'lumotlar bazasi uchun, va IDataAdapter nusxalari har qanday 
turdagi ma'lumotlar manbalaridan foydalanishlari mumkin. 
IDataParameter
 
Buyruq ob'ekti bilan bog'liq parametrni va agar kerak bo'lsa, uni 
DataSet ustunlariga solishtirishni namoyish etadi. Amalga oshirish 


ma'lumot manbalariga kirish huquqiga ega bo'lgan .NET Framework 
ma'lumot ta'minotchilari yordamida amalga oshiriladi. 
IDataParameterCollection
 
Buyruq ob'ekti va DataSet ustunlarida ularni xaritalash bilan bog'liq 
barcha parametrlarni to'playdi. Amalga oshirish ma'lumot manbalariga 
kiradigan .NET Framework ma'lumot etkazib beruvchilari tomonidan 
amalga oshiriladi. 
IDataReader
 
Ma'lumotlar manbasida buyruq bajarilishi natijasida hosil bo'lgan bir 
yoki bir nechta to'g'ridan-to'g'ri yo'naltirilgan natijalar to'plamini o'qish 
vositasini ta'minlaydi. Amalga oshirish relyatsion ma'lumotlar bazasiga 
kirish huquqiga ega bo'lgan .NET Framework ma'lumotlar 
ta'minotchilari tomonidan amalga oshiriladi. 
IDataRecord
 
DataReader uchun har bir satrda ustun qiymatlariga kirishni 
ta'minlaydi. Amalga oshirish relyatsion ma'lumotlar bazasiga kirish 
huquqiga ega bo'lgan .NET Framework ma'lumot ta'minotchilari 
tomonidan amalga oshiriladi. 
IDbCommand
 
NET Framework ma'lumotlar provayderlari tomonidan amalga 
oshiriladigan ma'lumotlar manbasiga ulanishda bajariladigan SQL 
bayonotini relyatsion ma'lumotlar bazasiga kirish huquqini taqdim 
etadi. 
IDbConnection
 
Ma'lumotlar manbasiga ochiq ulanishni taqdim etadi va relyatsion 
ma'lumotlar bazasiga kirish huquqiga ega NET Framework 
ma'lumotlar etkazib beruvchilari tomonidan amalga oshiriladi. 
IDbDataAdapter
 
DataSet-ni to'ldirish va ma'lumotlar manbasini yangilash uchun 
ishlatiladigan guruhga tegishli xususiyatlar to'plamini taqdim etadi, bu 
ma'lumotlar bazasiga kirish huquqiga ega bo'lgan .NET Framework 
ma'lumotlar ta'minotchilari tomonidan amalga oshiriladi. 
IDbDataParameter
 
Visual Basic .NET ma'lumotlar konstruktorlarida Command 
ob'ektidagi parametrni ko'rsatish va kerak bo'lganda uni DataSet 
ustunlariga qo'shish uchun ishlatiladi. 
IDbTransaction
 
Ma'lumotlar manbasida ishlaydigan tranzaktsiyani aks ettiradi; NET 
Framework ma'lumotlar provayderlari tomonidan nisbiy ma'lumotlar 
bazalariga kirish huquqiga ega bo'lgan kompaniyalar tomonidan 
amalga oshiriladi. 
IExtendedDataRecord
 
DbDataReader uchun DbDataRecord-ning har bir satrida ustun 
qiymatlariga kirishni ta'minlaydi. 
ITableMapping
 
Manba jadvalini DataSet-dagi jadval bilan bog'laydi va .NET 
Framework ma'lumotlar provayderlari tomonidan keng 
foydalaniladigan DataTableMapping klassi tomonidan amalga 
oshiriladi. 
ITableMappingCollection
 
TableMapping ob'ektlari to'plamini o'z ichiga oladi va .NET 
Framework ma'lumotlar ta'minotchilari tomonidan keng ishlatiladigan 
DataTableMappingCollection tomonidan amalga oshiriladi. 

Yüklə 0,83 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   ...   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