CopyRecord

ADO CopyRecord va MoveRecord metodlari


❮ Record obyektining to‘liq ma’lumotnomasi

CopyRecord

CopyRecord metodi fayl yoki katalogni boshqa joyga nusxalaydi.

MoveRecord

MoveRecord metodi fayl yoki katalogni boshqa joyga ko‘chiradi.

Eslatma: ParentURL xususiyati avtomatik ravishda yangilanmaydi. Record’ni yopib, so‘ng uni yangi URL bilan qayta ochishingiz kerak.

Sintaksis

CopyRecord(src,dest,username,psword,opt,async) MoveRecord(src,dest,username,psword,opt,async)

Parametr Tavsif
src Ixtiyoriy. Nusxalanadigan/ko‘chiriladigan fayl yoki katalogning URL manzili
dest Ixtiyoriy. src nusxalanadigan/ko‘chiriladigan joyning URL manzili
username Ixtiyoriy. destga kirishga ruxsat beruvchi foydalanuvchi ID’si
psword Ixtiyoriy. usernameni tasdiqlovchi parol
opt CopyRecord uchun: Ixtiyoriy. Bu metodning xatti-harakatini belgilovchi CopyRecordOptionsEnum qiymati. Standart qiymati: adCopyUnspecified

MoveRecord uchun: Ixtiyoriy. Bu metodning xatti-harakatini belgilovchi MoveRecordOptionsEnum qiymati. Standart qiymati: adMoveUnspecified

async Ixtiyoriy. True bo‘lganda bu amalni asinxron qiladigan Boolean qiymat

CopyRecordOptionsEnum qiymatlari

Konstanta Qiymat Tavsif
adCopyUnspecified -1 Standart qiymat. Qayta yozish (overwrite) yoki rekursiv nusxalashga ruxsat bermaydi
adCopyOverWrite 1 Agar fayl/katalog allaqachon mavjud bo‘lsa, uni qayta yozadi
adCopyNonRecursive 2 Joriy katalogni (uning ichki kataloglarisiz) manzilga nusxalaydi (bu amal rekursiv emas)
adCopyAllowEmulation 4 Provayderdan nusxalashni simulyatsiya qilishga urinishni so‘raydi. Agar manzil URL’i boshqa serverda joylashgani yoki unga manbadan farqli provayder xizmat ko‘rsatgani sababli Record’ni nusxalashga urinish muvaffaqiyatsiz tugasa, bu ma’lumotlar yo‘qolishiga olib kelishi mumkin

MoveRecordOptionsEnum qiymatlari

Konstanta Qiymat Tavsif
adMoveUnspecified -1 Standart qiymat. Manzildagi hech qanday fayl/katalogni qayta yozmaydi. Havolalarni ham yangilaydi
adMoveOverWrite 1 Agar fayl/katalog allaqachon mavjud bo‘lsa, uni qayta yozadi
adMoveDontUpdateLinks 2 Manba Record’ning havolalarini yangilamaslik orqali MoveRecord metodining standart xatti-harakatini o‘zgartiradi. Standart xatti-harakat provayderning imkoniyatlariga bog‘liq
adMoveAllowEmulation 4 Provayderdan ko‘chirishni simulyatsiya qilishga urinishni so‘raydi. Agar manzil URL’i boshqa serverda joylashgani yoki unga manbadan farqli provayder xizmat ko‘rsatgani sababli Record’ni ko‘chirishga urinish muvaffaqiyatsiz tugasa, bu ma’lumotlar yo‘qolishiga olib kelishi mumkin

❮ Record obyektining to‘liq ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!