|
Qarshi davlat universiteti matematika va kompyuter ilmlari fakulteti amaliy matematika kafedrasi
|
bet | 8/12 | Sana | 21.05.2024 | Hajmi | 2,84 Mb. | | #249261 |
Bog'liq Kurs ishi namuna
Endi DataTable klassi va uning xususiyatlari bilan tanishish vaqti keldi:
CaseSensitive - jadvaldagi satrlarni taqqoslash harflar hisobga olinmasligi kerakligini aniqlaydi;
Columns - ustunlar to‘plamini o‘z ichiga oladi;
Constraints - ushbu mulkda biz cheklovlar to‘plamini topishimiz mumkin;
DataSet - Jadvalga tegishli ma'lumotlar to‘plamiga murojaat.
Locate - satrlarni taqqoslashda foydalaniladigan jadvalning mintaqaviy va til parametrlari haqida ma'lumot;
PrimaryKey - birlamchi kalitni belgilaydigan DataColumn turidagi ustunlar qatori;
Rows - jadval qatorlari
TableName - bu xususiyat jadval nomini o‘z ichiga oladi.
Biz ilgari ko‘rib chiqqan ustunlar sinfidan farqli o‘laroq, qiziqish jadvali nafaqat xususiyatlarning vakili, balki usullar hamdir, chunki ular ma'lumotlarni boshqarishga imkon beradi:
AcceptChanges() - o‘zgarishlarni qabul qilish;
Clear() - barcha jadval ma'lumotlarini tozalash;
Compute() - filtr shartlarini o‘tadigan joriy qator uchun ifoda hisoblash
Copy() - jadvalning tuzilishi va ma'lumotlarini nusxalash va nusxasini ob'ekt sifatida qaytarish;
CreateDataReader() - Jadval bilan bog‘liq bo‘lgan DataReader ob'ektini yarating
GetChanges() - o‘zgarishlar saqlanadigan jadvalning nusxasini oling;
Merge() - ko‘rsatilgan jadvalni oqim bilan birlashtirish;
NewRow() - yangi chiziq yarating;
Reset() - stolni asl holatiga qaytaring.
Bu sizning sinflaringiz va xususiyatlaringizni yo‘naltirishga yordam beradigan qisqa ma'lumot. Xususiyatlari va usullari haqida ko‘proq ma'lumot olish uchun MSDN-ga qarang.
Ma'lumotni boshqarish.
Biz asta-sekin ma'lumotlar bazalari bilan ishlash mavzusiga o‘tmoqdamiz va ma'lumotlar bilan ishlash masalasiga keldik.Biz allaqachon buni ko‘rib chiqdik va endi buni takrorlashga majbur bo‘lamiz, chunki misollarni yanada aniqroq va qiziqarli qilish uchun ba'zi usullarni tahlil qilishimiz kerak edi. . Endi biz ma'lumotlarni boshqarish masalalariga yanada chuqurroq va batafsilroq kirishimiz kerak.
|
| |