Obyektlarga linq texnologiyalarini qo’llash


System.Data fazosidan foydalanish



Download 39,15 Kb.
bet3/4
Sana29.04.2022
Hajmi39,15 Kb.
#594535
1   2   3   4
Bog'liq
Nazarov Doniyor

4.System.Data fazosidan foydalanish.
Barcha mavjud aniqlangan sinflar va tuzilmalar o’z-o’zidan mavjud emas.balki ular maxsus konteynerlarda nomlar fazosida joylashgan bo’ladi.Biz yaratadigan oddiy standart dastur sinfi ham allaqachon nomlar fazosida joylashgan bo’lib odatda loyiha nomi bilan bir xil bo’ladi.
Namespace HelloApp
{
Class Program
{
Static void Main (string [] args)
{
}
}
}
Nomlar fazosi namespace nomli so’z va undan keyin keluvchisi yordamida aniqlanadi.yuqoridagi misolda to’liq nomi HelloApp Program bo’ladi.
Quyidagi misolda program sinfi o’zi joylashgan HelloApp nomlar fazosidagi aniqlangan barcha sinflarni ko’ra oladi.
Misol:
Namespace helloApp
{
Class Program
{
Static void Main (string [] args]
{
Account account=newAccount(40;
}
}
Class Account
{
Public int id {get]private{set})//hisob raqami
Public Account (int_id)
{
Id=_id}
}
}
}
Agarda boshqa nomlar fazosida joylashgan sinflarga murojaat qilish kerak bo’lsa,u holda Using kalit so’rovidan foydalanib kerakli nomlar fazosini ulash (ochish) kerak:
Using System:
Namespace HellloApp
{
Class program
{
Static void Main (string [] args)
{
Console.WriteLine (“hello”);
}
}
}
Yuqoridagi Sustem nomlar fazosi ochilgan bu nomlar fazosida Console sinfi aniqlangan.Agar System nomlar fazosi ochilmasa Console sinfiga quyidagicha to’liq yo’lni ko’rsatib murojaat qilish kerak bo’ladi:
Nomlar fazosi haqida
Static void Main (string [] args)
{
System.Console.WriteLine(“Hello”);
}
Nomlar fazosi quyidagi xossalarga ega :
Katta hajmdagi kodlarni tartiblar ishlatishga yordam beradi.Nomlar fazosi “, “ lar bilan ajratiladi.
C* dasturlash tilida ADO.NET dan foydalanish uchun System.Data nomlar fazosiga ssilka (yo’nalish) o’rnatish kerak,chunki bu yerda ADO.NET ning barcha sinflari joylashgan.
U quyidagicha o’rnatiladi:
Using Sustem.Data
Bu nomlar fazosidan foydalanmasdan ADO.NET bilan ishlovchi dastur tuzish qiyin masala.
Ushbu nom fazosi barcha ADO.NET ma’lumotlar provayderlar tomonidan birgalikda foydalaniladigan turlarni o’z ichiga oladi.
System.Data nomlar fazosining asosiy tashkil etuvchilar quyida keltirilgan.
Constrain-DataColumn obyektidagi cheklovlarni aniqlaydi.
Data Column-DataTable ichidagi bitta ustunni aks ettiradi.
DataRelation-DataTable ning ikkita obyekti o’rtasidagi ota-ona va bola munosabatlarni ifodalaydi.
Data Raw-Data Table ichidagi bitta qatorni aks ettiradi.
DataSet-Xotirada saqlanadigan har qanday o’zaro bog’liq bo’lgan DataTable obyektlaridan tashkil topgan ma’lumotlarni aks ettiradi.

Download 39,15 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




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