PDA

View Full Version : ذخیره عکس در DB



hasandrw
دوشنبه 14 شهریور 1390, 11:14 صبح
با سلام خدمت دوستان
برای ذخیره کردن عکس در DB از کنترل Image استفاده کنم بهتره یا کنترل دیگه ای پیشنهاد می کنید؟
ذخیره کردن عکس در DB هم مثل ذخیره متن است یا کد نویسی عکس فرق داره؟
اگه میشه راهنمایی کنید.
ممنونم.

BORHAN TEC
دوشنبه 14 شهریور 1390, 11:52 صبح
یرای اینکار میتونید از TDBImage استفاده کنید. البته باید یک فیلد در یکی از جدولهای دیتابیس از نوع BLOB داشته باشید و با بهره گیری از TDataSource کنترل DBImage رو به اون فیلد نسبت دهید.

hasandrw
دوشنبه 14 شهریور 1390, 13:02 عصر
متشکرم از راهنمایی تون
دیتابیس من اکسس است . تو اکسس BloB است یا باید معادلش همون OLE object برای فیلد Image در نظر بگیرم.
بعد برای اضافه کردن تصویر به جدول جچوی براش کد بنویسم؟
یک مثال بزنید.

BORHAN TEC
دوشنبه 14 شهریور 1390, 14:45 عصر
میتونید به آدرس زیر مراجعه کنید:
http://delphi.about.com/od/database/l/aa030601a.htm

چندی پیش هم یک مثال در این رابطه را در آدرس زیر قرار دادم:
http://barnamenevis.org/showthread.php?292883-%DA%A9%D8%A7%D8%B1-%D8%A8%D8%A7-ADO

fakhravari
سه شنبه 15 شهریور 1390, 22:54 عصر
OpenPD1.Execute;
DBImage1.Picture.LoadFromFile(OpenPD1.FileName);
ShowMessage('ÇíÇ Çíä Ú˜Ó ãæÑÏ äÙÑ ÔãÇ ÇÓÊ');