PDA

View Full Version : مشکل در استفاده از UniCode در Firebird (البته Fieldهای با نوع BLOB)



بهروز عباسی
چهارشنبه 01 خرداد 1392, 22:15 عصر
درود به همه
من یک برنامه دارم که درش از Firebird استفاده میکنم .

توی DB ای دارم از فیلدهای با انواع مختلف استفاده میکنم مثلاً VarChar کهCharacterset و Collation اون UTF8 اه

و مشکلی نیست حروف فارسی هم به درستی نمایش داده میشه ولی چندتایی فیلد با نوع Blob دارم (Text) که Collationاشون رو نمیشه UTF8 گذاشت و توی برنامه هم کلاً متنشون به هم ریختست !!

اگه ServerCharSet مربوط به SQLConnection رو UTF8 قرار بدم فیلدهای VarChar درست نشون داده میشن ولی Blobها به هم میریزه ،در غیر اینصورت VarChar ها به هم میریزه ولی BLOBها درسته!
اگه ممکنه راهنمایی کنید چکار کنم ؟؟

BORHAN TEC
پنج شنبه 02 خرداد 1392, 11:16 صبح
سلام
کاملاً مشخصه که داری از dbExpress استفاده میکنی. با مطالعه توضیحات این صفحه مشکل حل میشه:
https://forums.embarcadero.com/thread.jspa?messageID=557466
موفق باشید...