DataSet yordamida malumotlarni o’qish



Download 1,12 Mb.
Sana18.02.2022
Hajmi1,12 Mb.
#453759
Bog'liq
DataSet yordamida malumotlarni o’qish

DataSet yordamida malumotlarni o’qish

Hasanova gulshoda


DataSet-dan foydalangan holda ma'lumotlar bazasining o'zgacha ko'rinishini yaratishingiz mumkin. DataRelation obyektlari bilan bir-biriga DataTable obyektlarini bog'lang. UniqueConstraint va ForeignKeyConstraint moslamalarni yordamida ma'lumotlarning yaxlitligini bajarishingiz mumkin. Quyidagi oddiy misolda faqat bitta jadval ishlatiladi, ammo agar kerak bo'lsa, turli manbalardan bir nechta jadvalni ishlatishingiz mumkin.
Ushbu kod bitta jadval, bitta ustun va ikkita satr bilan DataSet yaratadi:
Dt ds Yangi DataSet Dim dt sifatida DataTable Dim shtrix DataRow Dim cl As DataColumn Dim i As Integer dt = Yangi DataTable () cl = Yangi DataColumn ("theColumn", Type.GetType ("System.Int32")) dt. Columns.Add (cl) dr = dt.NewRow () dr ("theColumn") = 1 dt.Rows.Add (dr) dr = dt.NewRow () dr ("theColumn") = 2 dt.Rows.Add ds.Tables.Add (dt) i = 0 uchun ds.Tables (0) uchun .Rows.Count - 1 Console.WriteLine (ds.Tables (0) .Rows (i) .Item (0) .ToString)
DataSet yaratishning eng keng tarqalgan usuli - DataAdapter ob'ektining to'ldirish usuli. Bu erda testdan o'tgan dastur namunasi:
> Dim connectionString As String = "Ma'lumot manbai = MUKUNTUWEAP;" & "Dastlabki KATALOG = Booze;" SqlCommand = Yangi SqlCommand ("SELECT * FROM RECIPES", cn) As dim dataAdapter SqlDataAdapter = Yangi SqlDataAdapter Dim myDataSet DataSet = Yangi DataSet dataAdapter.SelectCommand = "Yangi o'rnatilgan SQLConnection (connectionString) commandWrapper dataAdapter.Fill (myDataSet, "Recipes")
DataSet keyinchalik dastur kodingizdagi ma'lumotlar bazasi kabi ishlov berishi mumkin. Matnni sintaksisi uni talab qilmaydi, lekin odatda DataTable-ning nomini ma'lumotlarni yuklash uchun taqdim etasiz. Maydonni qanday ko'rsatishni ko'rsatadigan misol.
Har bir r uchun DataRow bo'lib, myDataSet.Tables ("Retseptlar") qatorlarida Console.WriteLine (r ("RecipeName") qatorlari. ToString ()) Keyingi
DataSet foydalanish oson bo'lsa-da, xom ishlashi maqsad bo'lsa, qo'shimcha kod yozish va uning o'rniga DataReader dan foydalanishingiz mumkin.
DataSetni o'zgartirgandan so'ng ma'lumotlar bazasini yangilash zarur bo'lsa, DataAdapter ob'ektining Yangilash usulidan foydalanishingiz mumkin, lekin DataAdapter xususiyatlarining SqlCommand obyektlari bilan to'g'ri o'rnatilganligiga ishonch hosil qilishingiz kerak. Buning uchun SqlCommandBuilder odatda ishlatiladi.

E’tiboringiz uchun tashakkur!


Download 1,12 Mb.

Do'stlaringiz bilan baham:




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