So'rov natijasini olish
Fill () metodi so'rov natijasini olish va uni DataSet ga nusxalash uchun ishlatiladi. Ushbu usulda
7 ta qo’shimcha yuklangan variant mavjud. U ma'lumotlarni nafaqat ma'lumotlar to'plamiga, balki
jadvalga (DataTabie ob'ekti) ham tashlashi mumkin. Siz bir vaqtning o'zida barcha ma'lumotlarni
emas, balki faqat bir qismini yuklab olishingiz mumkin.
Eng qiziqarli variant, menimcha, to'rtta parametrni oladigan usul:
• nusxalanadigan ma'lumotlar to'plami;
• nusxa ko'chirish boshlanadigan satr indeksi (satr indeksi noldan boshlab raqamlangan);
• nusxa olinadigan yozuvlar soni;
• jadvalni nusxalash uchun foydalaniladigan manba jadvalining nomi.
Shunday qilib, ma'lumotlar to'plamiga bir million satrning butun natijasini emas, balki faqat
hozir kerak bo'lgan qatorlarni nusxalash mumkin. Misol uchun, quyidagi kod 100-dan boshlab 50
ta yozuvni nusxalaydi:
DataAdapter.Fill (DataSet, 100, 50, "Odamlar");
Shuni yodda tutish kerakki, ikkinchi parametrda indekslar noldan boshlab raqamlangan. Buni
yaxshiroq ko'rish uchun quyidagi kodni ko'rib chiqing:
DataAdapter.Fill (DataSet, 0, 50, "Odamlar");
Ushbu kodni bajarish natijasida 0 dan 49 gacha bo'lgan 50 qator DataSetga ko'chiriladi.
Fili () usuli Qaytish qiymati sifatida DataSet ga ko'chirilgan yozuvlar sonini o'tkazadi.
Dostları ilə paylaş: |