xboycooper
پنج شنبه 17 تیر 1389, 06:59 صبح
سلام
من فایل های آفیس رو به صورت فیلد blob در بانک ذخیره میکنم . با دستور زیر
ADOTable1.Insert;
TBlobField(ADOTable1.FieldByName('Doc')).LoadFromF ile(GetCurrentDir+'\Files\temp.doc');
ADOTable1.Post;
حالا میخوام همین اطلاعات ذخیره شده در فیلد رو دوباره بصورت فایل همون برنامه آفیس (مثلا یک فایل ورد) در بیارم . چه کاری باید انجام بدم ... ؟
البته از دستور زیر هم استفاده کردم ولی جواب نمیده !
TBlobField(ADOTable1.FieldByName('Doc')).SaveToFil e(GetCurrentDir+'\Files\Restored.doc');
من فایل های آفیس رو به صورت فیلد blob در بانک ذخیره میکنم . با دستور زیر
ADOTable1.Insert;
TBlobField(ADOTable1.FieldByName('Doc')).LoadFromF ile(GetCurrentDir+'\Files\temp.doc');
ADOTable1.Post;
حالا میخوام همین اطلاعات ذخیره شده در فیلد رو دوباره بصورت فایل همون برنامه آفیس (مثلا یک فایل ورد) در بیارم . چه کاری باید انجام بدم ... ؟
البته از دستور زیر هم استفاده کردم ولی جواب نمیده !
TBlobField(ADOTable1.FieldByName('Doc')).SaveToFil e(GetCurrentDir+'\Files\Restored.doc');