UpdateBatch
ADO UpdateBatch metodi
❮ Recordset obyektining to‘liq ma’lumotnomasi
UpdateBatch metodi Recordset’dagi barcha o‘zgarishlarni ma’lumotlar bazasiga saqlash uchun ishlatiladi. Bu metod Recordset bilan paketli yangilash rejimida ishlayotganingizda qo‘llaniladi.
Agar saqlash amali muvaffaqiyatsiz tugasa, bajarilish vaqtidagi (run-time) xato yuz beradi va xatolar Errors kolleksiyasida saqlanadi.
Maslahat: CancelBatch metodi barcha paketli yangilashlarni bekor qiladi.
Eslatma: Hamma Recordset obyektlari ham paketli yangilashni qo‘llab-quvvatlamaydi.
Sintaksis
bool=objRecordset.UpdateBatch affectrecords
| Parametr | Tavsif |
|---|---|
| affectrecords | Ixtiyoriy. Bu metod qaysi yozuvlarga ta’sir qilishini belgilovchi AffectEnum qiymati. Eslatma: Agar Recordset’da ko‘rinadigan yozuvlar bo‘lmasa, adAffectGroup qiymati xato yuzaga keltiradi |
AffectEnum qiymatlari
| Konstanta | Qiymat | Tavsif |
|---|---|---|
| adAffectCurrent | 1 | Faqat joriy yozuvga ta’sir qiladi |
| adAffectGroup | 2 | Faqat Filter sozlamasiga mos keladigan yozuvlarga ta’sir qiladi (Filter FilterGroupEnum qiymatiga yoki xatcho‘plar (Bookmarks) massiviga o‘rnatilgan bo‘lishi kerak) |
| adAffectAll | 3 | Filter bo‘lmasa, barcha yozuvlarga ta’sir qiladi. Agar Filter string mezoniga o‘rnatilgan bo‘lsa, faqat joriy bobdagi (chapter) ko‘rinadigan yozuvlarga ta’sir qiladi. Agar Filter FilterGroupEnum qiymatiga yoki xatcho‘plar (Bookmarks) massiviga o‘rnatilgan bo‘lsa, Recordset’ning barcha qatorlariga ta’sir qiladi |
| adAffectAllChapters | 4 | Barcha bola (child) Recordset’lardagi barcha yozuvlarga, jumladan joriy qo‘llanilgan filtr yashirgan yozuvlarga ham ta’sir qiladi |
❮ Recordset obyektining to‘liq ma’lumotnomasi
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
