PDA

View Full Version : سوال: بازیابی عکس ذخیره شده



Son_ariyayi
سه شنبه 10 شهریور 1394, 09:08 صبح
سلام
واسه یه پروژه ک در هر روز 50 تا عکس باید ذخیره کنه در دیتابیس بهتره مسیره عکس رو ذخیره کنم درسته ؟
حالا ک مسیر عکس رو ذخیره کردم نرم افزار رو تحویل دادم به مشتری وقتی طرف ویندوز عوض کنه بعد فایل بکاپ رو ریستور کنه در اون مسیری که عکس ذخیره شده در دیتابیس عکسی نیست
واسه این مورد باید چیکار کنم

محمد رضا فاتحی
سه شنبه 10 شهریور 1394, 09:16 صبح
سلام...
شما دو تا راه کار دارید یکی ذخیره تصویر توی دیتابیس به صورت باینری و بازیابی اون در مواقع لزوم که در اینصورت تصاویر وابسته به سیستم دیگه نیست ولی حجم دیتابیس بالا میره...
ذخیره توی سیستم و ثبت آدرس فایل در دیتابیس که در صورتی که تصوری از سیستم بنا به هر دلایلی حذف بشه مسلما چیزی وجود نداره که بشه به کاربر نشون داد و بازیابی اطلاعات دیتابیس هم دردی از ما دوا نمی کنه
با این تفاسیر اگه اطلاعات خیلی مهم هستند و برای کار نرم افزار ضروری چاره ای نیست مگه اینکه توی دیتابیس ذخیره بشن یا بنحوی از حذف اونها جلوگیری بشه که خودتون می دونید نشدنیه....

Son_ariyayi
سه شنبه 10 شهریور 1394, 14:20 عصر
سلام...
شما دو تا راه کار دارید یکی ذخیره تصویر توی دیتابیس به صورت باینری و بازیابی اون در مواقع لزوم که در اینصورت تصاویر وابسته به سیستم دیگه نیست ولی حجم دیتابیس بالا میره...
ذخیره توی سیستم و ثبت آدرس فایل در دیتابیس که در صورتی که تصوری از سیستم بنا به هر دلایلی حذف بشه مسلما چیزی وجود نداره که بشه به کاربر نشون داد و بازیابی اطلاعات دیتابیس هم دردی از ما دوا نمی کنه
با این تفاسیر اگه اطلاعات خیلی مهم هستند و برای کار نرم افزار ضروری چاره ای نیست مگه اینکه توی دیتابیس ذخیره بشن یا بنحوی از حذف اونها جلوگیری بشه که خودتون می دونید نشدنیه....

روزی شاید 20 -30 تا عکس ذخیره میشه ! حالا من میام خجم شون رو هم با یه نرم افزار به صد کیلو بایت برسونم حجم دیتابیس خیلی بالا میره ؟
آخه یه نرم افزاری هس ک واسه مناسبت ها میان عکس میگیرن و هدف اصلیشون داشتن عکس ها و دسترسی به عکس هاست

ghasem110deh
سه شنبه 10 شهریور 1394, 15:18 عصر
میشه با خود نرم افزار یه پوشه ایجاد کرد که توی اون ذخیره کنه ، و بعد اون پوشه رو باز با خود برنامه lock کرد ...
بعد عکسها رو توی اون پوشه ریخت (در واقع کپی کرد) و آدرسشو در دیتابیس ذخیره کرد !

تازه میشه توی دیتابیس هم ذخیره نکرد (آدرس رو)
میشه عکسهای پوشه رو توی لیست باکس (بصورت آلبوم) یا تو پیکچرباکس بصورت اسلایدشو نشون ...

---

* بجز قسمت قفل گذاری روی پوشه همش رو انجام دادم قبلا !