سؤال

هل يمكن لشخص بعد بعض نموذج التعليمات البرمجية التي تبين كيفية إدراج النص أكبر من 4000 حرفا في حقل 10G CLOB أوراكل؟ أنا باستخدام موفر OLEDB أوراكل وATL في C ++. بلدي محاولة ساذجة إرجاع الخطأ 'ORA-01704: سلسلة حرفية طويل جدا "كلما النص أنا محاولة إدراج يذهب أكثر من 4000 حرفا. انا التخمين ولست بحاجة إلى parameterise سلسلة 4000+ الطابع نوعا ما ولكن لست متأكدا من كيفية القيام بذلك ...

هل كانت مفيدة؟

المحلول

وأنا في نهاية المطاف حصلت على هذا العمل. في حالة أي شخص آخر لديه نفس المشكلة، وإدخال EMPTY_CLOB قيمة () ثم يستخدم واجهة ISequentialStream لتيار النص في الحقل فارغا. تظهر mydyntext نموذج Microsoft كيفية القيام بذلك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top