PDA

View Full Version : ذخیره کردن RichText در بانک



DataMaster
سه شنبه 10 شهریور 1383, 08:15 صبح
سلام
میدونم سوالم تکراریه . اما هر چی جستجو کردم پیدا نکردم :oops:
لطفا لینک پستهای مربوطه رو لطف کنید به ما بدبد :(

مهدی کرامتی
سه شنبه 10 شهریور 1383, 09:38 صبح
میتوانید RichText را در یک فیلد Blob در جدولتان ذخیره کنید.

DataMaster
چهارشنبه 11 شهریور 1383, 07:57 صبح
راستش همین کار رو هم میکنم
در واقع یک WordPad کوچولو جهت کار با بانک نوشتم که از کامپوننت RxLib استفاده کردم اما پس ااینکه یه بار بانک بازوبسته میشه عکسها تبدیل به کد میشن :?: از کامپوننت richview هم استفاده کردم اما باز هم همین مشکل رو دارم
در ضمن نوع فیلد در Sql از نوعImage میباشد

hr110
چهارشنبه 11 شهریور 1383, 08:14 صبح
با سلام

من مشکل شما ممکن است دقیقاً متوجه نشده باشم، ولی میتوانید از richview استفاده کنید و قبل از آنکه اطلاعات را در بانک ذخیره نمایید ابتدا در یک فایل ذخیره نموده و سپس فایل را در بانک لود کنید و برای ویرایش اطلاعات هم ابتدا در فایل ذخیره نموده و سپس آنرا در richview لود نمایید، دستورات خواندن و نوشتن در فایل هم اینست :

TMemoField(ADOQuery1.FieldByName('Note')).LoadFrom File('$.$$$')
TMemoField(ADOQuery1.FieldByName('Note')).SaveToFi le('$.$$$')