ADO GetChunk کوئی بندوبست

تعریف اور استعمال

GetChunk کوئی بندوبست ایک variant کا اقدار واپس دینا ہوگا، جس میں بڑی اعداد و شمار یا دو طویل فیلڈ کا پورا یا حصہ کا اقدار شامل ہوگا۔

کسی Field اعداد و شمار کا حصہ یا پورا طول دو طویل یا اعداد و شمار تلاش کرنے کے لئے Field اعداد و شمار کا GetChunk کوئی بندوبست استعمال کریں گے۔ اگر سسٹم میں ممبر میں محدودی ہو تو GetChunk کوئی بندوبست صرف حصہ کا استعمال کریں گے، نہ کہ پورا طول کا استعمال کریں گے۔

GetChunk کال کا واپس آئی جانے والا اعداد و شمار variable کو دینا ہوگا۔ اگر سائز بقیہ اعداد و شمار سے بڑا ہو تو GetChunk کوئی جگہ بھرنے کی ضرورت نہیں رکھی اور variable میں صرف بقیہ اعداد و شمار واپس دینا ہوگا۔ اگر فیلڈ خالی ہو تو GetChunk کوئی بھی دوسرے فیلڈ کا اقدار نہیں واپس دینا ہوگا۔

کسی باری کے بعد کا کوئی بھی GetChunk کال ساب سے باری کی جگہ سے شروع ہوکر اعداد و شمار تلاش کرنا شروع کرے گا۔ لیکن اگر آپ کسی فیلڈ کا اعداد و شمار تلاش کرتے ہیں اور اس کا اور کسی دوسرے فیلڈ کا اقدار قائم یا پڑھتے ہیں، ADO اس کو پہلے فیلڈ کا اعداد و شمار تلاش کرنے کا مکمل خیال کرے گا۔ اگر آپ پہلے فیلڈ پر دوبارہ GetChunk کو بند کریں تو ADO اس کو نئی GetChunk آپریشن کے طور پر سمجھ کر شروع سے اعداد و شمار تلاش کرنا شروع کرے گا۔ کوئی دوسرے Recordset اعداد و شمار (پہلے Recordset کی کاپی نہیں) میں کسی فیلڈ کا تلاش کو GetChunk آپریشن کو روکنے والا نہیں ہوگا۔

اگر بیت adFldLong در موضوع Attributes موضوع Field به True تنظیم شده باشد، می‌توان از روش GetChunk برای این فیلد استفاده کرد.

نکته:اگر در هنگام استفاده از روش GetChunk موضوع Field بدون ثبت فعلی، خطای 3021 (ثبت فعلی وجود ندارد) ایجاد خواهد شد.

نکته:نکته: روش GetChunk در موضوع Field در موضوع Record不起اد عمل کرده و خطای زمان اجرا را ایجاد خواهد کرد.

زبان

variable_name=field.GetChunk(size)
پارامتر توضیح
size عبارت طولانی، برابر با تعداد بایت‌ها یا کاراکترهایی است که باید جستجو شوند.