ورود

View Full Version : درج تصویر در بانک اطلاعاتی



مجید جنگی
شنبه 24 دی 1384, 15:52 عصر
با سلام به همه. آقا من می خوام یک عکس را در table درج کنم. بانک اطلاعاتی من اوراکل است و نوع فیلد را Blob انتخاب کرده ام. و در ضمن با دلفی برنامه نویسی می کنم. لطفا اگر می دانید به بنده هم بگویید.

سید مسعود موحد
شنبه 24 دی 1384, 17:07 عصر
دوست عزیز
خیلی در این مورد صحبت شده فقط کمی جستجو لازم است

دوستان عزیزان که این مشکل را دارند سروران بعد از انتخاب برای فیلدتون از نوع BLOB انگاه یک DBImage روی فرم قرار دهید و IMAge خود را داخل آن قرار دهید به روش زیر آنگاه وقتی که Table را POST کنید کار تمام است



DBImage1.Picture.LoadFromFile();

Bahmany
پنج شنبه 29 دی 1384, 00:21 صبح
اگر برای اتصال با Oracle از dbexpress استفاده میکنی یا هر چیزی میتوانی برای اضافه کردن عکس از دستور زیر استفاده کنی

TBlobField(Clientdataset.fieldbyname('FieldName')) .loadFromFile(fileName);

و برای فراخوانی نیز

TBlobField(Clientdataset.fieldbyname('FieldName')) .SavetoFile(fileName);