Ado. Net yordamida berilganlar bazasi bilan ishlash



Download 86 Kb.
bet1/8
Sana10.07.2022
Hajmi86 Kb.
#772236
  1   2   3   4   5   6   7   8
Bog'liq
Algaritim


ADO.NET yordamida berilganlar bazasi bilan ishlash
ADO.NET .NET Framework asosida ma'lumotlar texnologiyasini ta'minlaydi. Ushbu texnologiya bizga ma'lumotlar bazalariga so'rovlar yuborish, ulanishlarni o'rnatish, ma'lumotlar bazasidan javob olish va boshqa bir qator operatsiyalarni bajarish uchun sinflar to'plamini taqdim etadi. Bundan tashqari, ma'lumotlar bazasini boshqarish tizimlari juda ko'p bo'lishi mumkinligini ta'kidlash kerak. O'zlarining mohiyatiga ko'ra, ular farq qilishi mumkin. Masalan, SQL Server so'rovlarni tuzishda T-SQL dan foydalanadi, MySQL va Oracle esa PL-SQL-dan foydalanadilar. Turli ma'lumotlar bazalari tizimlarida har xil turdagi ma'lumotlar bo'lishi mumkin. Boshqa fikrlar ham farq qilishi mumkin. Biroq, ADO.NETning funktsional imkoniyatlari ishlab chiquvchilarga keng qamrovli DBMS bilan ishlash uchun birlashtirilgan interfeysni taqdim etadigan tarzda yaratilgan. ADO.NET-da ma'lumotlar bazasi bilan o'zaro ishlash interfeysining asosini cheklangan ob'ektlar to'plami taqdim etadi: Connection, Command, DataReader, DataSet va DataAdapter. Ulanish ob'ekti yordamida ma'lumotlar manbasiga ulanish o'rnatiladi. Buyruq ob'ekti ma'lumotlar bazasi ma'lumotlari bilan operatsiyalarni bajarishga imkon beradi. DataReader ob'ekti so'rov natijasida olingan ma'lumotlarni o'qiydi. DataSet ob'ekti ma'lumotlar bazasidan ma'lumotlarni saqlash uchun mo'ljallangan va ma'lumotlar bazasidan qat'i nazar ular bilan ishlashga imkon beradi. Va DataAdapter - bu DataSet va ma'lumotlar manbai o'rtasida vositachi. Ko'pincha ma'lumotlar bazasi bilan ishlash ushbu ob'ektlardan o'tadi.
Bazaga ulanish quyidagicha bo`ladi:
NpgsqlConnection con=new NpgsqlConnection(”database=student; username=postgres; password=1234567; host=localhost”);
ModelFirst
Model First Entity Framework Designer yordamida yangi model yaratish va keyin modeldan ma'lumotlar bazasi sxemasini yaratish imkonini beradi. Model EDMX faylida (.edmx kengaytmasi) saqlanadi va uni Entity Framework Designer dasturida ko'rish va tahrirlash mumkin. Ilovangizda o'zaro aloqada bo'lgan sinflar EDMX faylidan avtomatik ravishda yaratiladi.



Download 86 Kb.

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




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©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