delphi4arab منتديات دلفي للعرب

نسخة كاملة : تخزين الصورة في قاعدة البيانات أكسس
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم أخواني

أستخدمت الأداة delphitwain وهي لجلب الصورة من الأسكانر الى البرنامج وتم ذلك بنجاح
لكن مشكلتي هنا كيف لي أن أحفظ الصورة في قاعدة البيانات... جربت هذا الكود ولم يفلح:
كود :
ADOTable1image.LoadFromFile(OleStrToString(ImageHolder.Picture));
وهو عندما أضغط على حفظ
ملحوظة:
imageholder هي المكان الذي يظهر عليه الصورة...
فائق شكري وكامل ودي
السلام عليكم

إليك الحل : يجب أن تكون في وضع Edit
كود :
ADOTable1Image.LoadFromFile(OpenDialog1.FileName);
أو
كود :
TBlobField(ADOTable1.FieldByName('Image')).LoadFromFile(OpenDialog1.FileName);
و السلام عليكم