ວິທີ GetChunk ຂອງ ADO

ການກໍານົດ ແລະ ການນໍາໃຊ້

ວິທີ GetChunk ຈະຖືກກັບມາ variant ທີ່ມີຂໍ້ມູນ text ຫຼື binary ທັງໝົດຫຼືສ່ວນໜຶ່ງຂອງ Field.

ການໃຊ້ວິທີ GetChunk ຂອງບັນດາ Field ເພື່ອຊອກຫາສ່ວນຫຼາຍຫຼືທັງໝົດຂອງຂໍ້ມູນ binary ຫຼື character. ໃນການມີຄວາມຫຼາຍຂອງຄວາມຫຼາຍຂອງຄອມພິວເຕີ້ທີ່ມີຢູ່ ການດຳເນີນວຽກ GetChunk ຈະສາມາດດຳເນີນສ່ວນຫຼາຍຫຼືທັງໝົດຂອງ Long.

ຂໍ້ມູນທີ່ກັບມາຈາກການເອິ້ນ GetChunk ຈະຖືກແຈກຢູ່ໃນ variable. ຖ້າ Size ກາຍເປັນຫຼາຍກວ່າຂໍ້ມູນທີ່ເຫຼືອ ການດຳເນີນວຽກ GetChunk ຈະຖືກກັບມາຂໍ້ມູນທີ່ເຫຼືອໂດຍບໍ່ອອກບາງຄວາມລະອຽດ. ຖ້າບັນຍາຈະວ່າຫຼາຍ ການດຳເນີນວຽກ GetChunk ຈະຖືກກັບມາຂໍ້ມູນ Null.

ການເອິ້ນ GetChunk ຕໍ່ໄປຈະເລີ່ມຊອກຫາຂໍ້ມູນຈາກຄັກທີ່ໄດ້ຢຸດສະຫງັກຈາກການເອິ້ນ GetChunk ທີ່ຜ່ານມາ。ແຕ່ວ່າຖ້າຊອກຫາຂໍ້ມູນຈາກບັນຍາໃນບັນທຶກປະຈຸບັນແລະປ່ຽນຄູ່ຂອງບັນຍາອື່ນໆຫຼືອອກຄຳນວນຂອງບັນຍາອື່ນໆ ADO ຈະຄິດວ່າການຊອກຫາຂໍ້ມູນຈາກບັນຍາທຳອິດແລ້ວສຳເລັດ. ຖ້າອອກຄຳນວນ GetChunk ທີ່ທຳອິດຂອງບັນຍາດັ່ງກ່າວອີກຄັກໜຶ່ງ ADO ຈະຄິດວ່າການເອິ້ນ GetChunk ທີ່ດັ່ງກ່າວແມ່ນການດຳເນີນການ GetChunk ຄັ້ງໃໝ່ແລະອອກຫາຂໍ້ມູນຈາກຫົວຂໍ້ມູນ. ການເຂົ້າເຖິງບັນຍາຂອງ Recordset ອື່ນໆ (ບໍ່ແມ່ນຄືນຂອງ Recordset ທຳອິດ) ຈະບໍ່ສາມາດຢຸດການເຮັດວຽກ GetChunk.

ຖ້າຈະມີວັດຖຸ adFldLong ຂອງຂໍ້ມູນຂອງວັດຖຸ Field ຕັດສິນໃຫ້ມີຄວາມຈິງ ຈະສາມາດນຳໃຊ້ວິທີ GetChunk ສໍາລັບພື້ນຖານນັ້ນ.

ຄວາມຄິດເຫັນ:ຖ້າບໍ່ມີບັນທຶກປະຈຸບັນ ເມື່ອນຳໃຊ້ວິທີ GetChunk ຂອງວັດຖຸ Field ຈະເກີດຄວາມຜິດພາດ 3021 (ບໍ່ມີບັນທຶກປະຈຸບັນ).

ຄວາມຄິດເຫັນ:ວິທີ GetChunk ບໍ່ມີຜົນກະທົບໃນວັດຖຸ Field ຂອງວັດຖຸ Record. ມັນບໍ່ດຳເນີນການແລະຈະເກີດຄວາມຜິດພາດການເປີດໃນການດຳເນີນ.

ສັບສຳນັກງານ

variable_name=field.GetChunk(size)
ປະເພດ ການອະທິບາຍ
size ການສະແດງອັນດັບຍາວ ເທົ່າກັບຈຳນວນຕົວເລກຫຼືຄວາມທີ່ຕ້ອງຊອກຫາ.