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



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

1.1.ADO.NET asoslari


ADO.NET
ADO.NET - bu ma'lumotlar bazalari va XML fayllari kabi ma'lumotlar manbalari bilan ishlash uchun sinflar to'plami (ramka). ADO - ActiveX Data Objects so'zining qisqartmasi. Bu bizga asosiy ma'lumotlar yoki ma'lumotlar bazalariga ulanish imkonini beradi. Unda ma'lumotlarni olish va manipulyatsiya qilish uchun sinflar va usullar mavjud.
Quyida ma'lumotlar bazasiga ulanish, buyruqlarni bajarish va ma'lumotlar bazasidan ma'lumotlarni olish uchun ADO.NET dan foydalanadigan bir nechta .NET ilovalari keltirilgan.
ASP.NET veb-ilovalari
Konsol ilovalari
Windows ilovalari.
Har xil ulanish arxitekturalari
Ulanish arxitekturasining quyidagi ikki turi mavjud:
Bog'langan arxitektura: dastur qayta ishlash davomida ma'lumotlar bazasi bilan bog'langan bo'lib qoladi.
Ajratilgan arxitektura: dastur qayta ishlash jarayonida avtomatik ravishda ulanadi/ajraladi. Ilova DataSet deb nomlangan dastur tomonidagi vaqtinchalik ma'lumotlardan foydalanadi.
ADO.NET va uning sinf kutubxonasini tushunish

Ushbu diagrammada biz ma'lumotlar bazalariga (SQL Server, Oracle, OleDb, ODBC, XML fayllari va boshqalar) ulanish uchun ADO.NET dan foydalanadigan turli xil ilovalar (Veb ilova, Konsol ilovasi, Windows ilovasi va boshqalar) mavjudligini ko'rishimiz mumkin. yoqilgan).

1.2.ADO.NET dagi muhim sinflar


Ulanish klassi
Buyruqlar sinfi
DataReader klassi
DataAdaptor klassi
DataSet.Class
1. Ulanish klassi
ADO.NET da biz ma'lumotlar bazasiga ulanish uchun ushbu ulanish sinflaridan foydalanamiz. Ushbu ulanish sinflari tranzaktsiyalarni va ulanishni birlashtirishni ham boshqaradi. 
2. Buyruqlar sinfi
Buyruqlar sinfi SQL bayonotlari va saqlangan protseduralarni saqlash va bajarish usullarini taqdim etadi. Quyida Buyruqlar sinfi tomonidan bajariladigan turli xil buyruqlar keltirilgan.
ExecuteReader: mijozga ma'lumotlarni qatorlar sifatida qaytaradi. Bu odatda SQL tanlash bayonoti yoki bir yoki bir nechta tanlangan bayonotlarni o'z ichiga olgan saqlangan protsedura bo'ladi. Ushbu usul DataReader ob'ektini qaytaradi, u DataTable ob'ektini to'ldirishda yoki to'g'ridan-to'g'ri hisobotlarni chop etishda va hokazolarda ishlatiladi.

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