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!