Amaliy matematika va informatika“ kafedrasi “Algoritmik tillar va dasturlash“ fanidan kurs ishi mavzu: “ado. Net asoslari ado. Net obyekt va sinflari”


DataReader-dan ma'lumotlarga kirish



Download 403,5 Kb.
bet5/14
Sana08.04.2022
Hajmi403,5 Kb.
#536663
1   2   3   4   5   6   7   8   9   ...   14
Bog'liq
Madina dasturlash

DataReader-dan ma'lumotlarga kirish
DataReader - bu DataReader ma'lumotlariga kirish uchun satrlar va ustunlar shaklida ma'lumotlarni saqlaydigan sinf.
U quyidagi usullarni taqdim etadi:
GetName(int ColIndex)
Ushbu usulning qaytish turi qator bo'lib, u berilgan indeks pozitsiyasi uchun ustun nomini qaytaradi.
O'qish()
Yozuv ko'rsatkichini joriy joydan keyingi qatorga o'tkazadi va biz ko'chirilgan qatorda unda ma'lumotlar bor yoki yo'qligini bildiruvchi mantiqiy holatni qaytaradi, agar mavjud bo'lsa, bu haqiqat yoki mavjud bo'lmasa noto'g'ri bo'ladi.
GetValue (int Colindex)
Ustun indeksi o'rnini belgilash orqali ko'rsatgich ko'rsatgan qatordan ustun qiymatini qaytaradi.
Keyingi natija () 
Agar jadval mavjud bo'lsa, yozuv ko'rsatkichini joriy jadvaldan keyingi jadvalga o'tkazadi va rostni qaytaradi, aks holda false qaytaradi.
Data Reader dasturining xususiyatlari
Ma'lumotlar manbasidan ma'lumotlarga tezroq kirishni ta'minlaydi, chunki u ulanishga yo'naltirilgan.
U bir vaqtning o'zida bir nechta jadvallarni saqlashi mumkin. DataReader-ga bir nechta jadvallarni yuklash uchun ikkita nuqta (;) bilan ajratilgan buyruqning argumenti sifatida bir nechta tanlangan bayonotlarni o'tkazing.
Misol uchun:
Buyruq cmd= new  Buyruq(“Talabadan * ni tanlang; * Belgilashdan tanlang”, Con);
Data Reader dr= cmd.ExecuteReader(); 
Eslatma: joriy jadvaldan keyingi jadvalga oʻtish uchun DataReader obyektining “NextResult()” usulidan foydalaning.
Misol uchun:
Dr.NextResult();
DataReader-ning kamchiliklari:
Ulanishga yo'naltirilgan sinflar ma'lumotlarga kirish uchun ma'lumotlar manbai bilan uzluksiz ulanishni talab qiladi, shuning uchun bir vaqtning o'zida bir nechta mijozlar ma'lumotlarga kirsa, unumdorlik pasayadi.
Bu ma'lumotlarga faqat oldinga yo'naltirilgan kirish imkonini beradi, boshqacha qilib aytganda, jadvalning oldingi yozuviga emas, balki keyingi yozuviga o'tishga imkon beradi.

Download 403,5 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish