Berilganlar Bazasi bilan ishlash uchun Microsoft texnologiyasi


Command ning asosiy metodlarini bajartirish



Yüklə 68,41 Kb.
səhifə4/6
tarix24.12.2023
ölçüsü68,41 Kb.
#192788
1   2   3   4   5   6
oldb haqida

Command ning asosiy metodlarini bajartirish

    • ExecuteReader() - SELECT operatorini bajartiradi va natiajani murojaatini DataReader obyektiga beradi. DataReader ga so`rovni natijasi turadi.

    • ExecuteNonQuery() - SQL tilidagi INSERT, DELETE, UPDATE operatorlarini bajartirish (qayta ishlangan yozuvlar sonini qaytaradi)

    • ExecuteScalar() – BB dan birinchi yozuvni birinchi ustunini qaytaradi (COUNT, AVG, MIN, MAX, SUM funktsiyalardan foydalanib);

DataReader sinfi

  • Bu sinfning obyekti BB dan ma`lumotlarni faqat o`qish uchun olishga imkon beradi, Command sinfini obyekti yordamida (bir tomonlama boshidan oxirigacha).

  • Bir vaqtni o`zida DataReader obyekti faqat bitta yozuv bilan ishlashga ruxsat beradi.

  • Yozuvni maydonlarining qiymatini aniqlash, indexidan foydalanish

    • dr[n] yoki dr[“maydon nomi”]


DataReader obyekti

bool Read() : joriy yozuvni o`qiydi va ko`rsatgichni keyingi yozuvga o`tkazadi.

  • Agar Read metodi true qiymat qaytarsa, keyingi yozuv o`qildi, agar o`qilmasa false qaytaradi.

  • Obyekt bilan ishni tugatish uchun quyidagi metod chqirilishi kerak:

    • Close: DataReader orqali berilganlar bilan ishlashni tugatish.

DataSet sinfi

  • DataSet sinfining obyekti tezkor xotiraga BB ni yaratish uchun ishlatiladi.

    • Berilganlar BB dan olinadi va DataSet obyektiga saqlanadi.

    • DataSet obyekti BB dan uzilganda ham o`ziga Berilganlarni o`z ichiga saqlaydi.

    • Keyin dastur bu berilganlarni o`zgartirishi mumkin

  • DataSet da yangilangan qiymatlar qaytib BB ga kiritilishi (yangilanishi) kerak.

  • DataSet sinfi barcha BB bilan ishlaydigan provayderlar uchun bittadir.

  • DataSet sinfining obyektlari DataTable (berilganlar jadvallari) va DataRelation (jadvallar aro bog`lanishlar) kabi sinfni obyektlarini o`z ochiga oladi.

DataSet sinfi

  • DataSet oyektini to`ldirish uchun provayderdan DataAdapter sinfidan foydalanamiz.

  • DataSet sinfining obyekti tezkor xotiraga BB ni mos ravishda yaratilishini ta`minlaydi.

  • DataSet obyekti quyidagilardan tashkil etilgan


  • Yüklə 68,41 Kb.

    Dostları ilə paylaş:
1   2   3   4   5   6




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