استفاده از تصاویر درون برنامه سی شارپ
با سلام
درون یک سیستم نرم افزاری نیاز به عکس پرسنل هست
عکس رو مطمئنا کار درستی نیست درون دیتابیس ذخیره کنیم
من اومدم درون یک پوشه در کنار برنامه ذخیره میکنم و آدرس اون رو درون دیتابیس میریزم
حالا دوتا مسئله هست
1- این کار من اصولی هست یا نه. اگه خیر که راه دیگه معرفی کنید
2-با این کار اگه یک نفر از عمد این پوشه رو به صورت دستی پاک کنه کل سیستم میره زیر سوال
پس چه جوری میشه که فقط این پوشه از درون برنامه قابل دسترسی و کم و زیاد کردن باشه و کاربر نتونه به صورت دستی اون رو پاک کنه
برنامه روی سرور ریخته میشه و پوشه اون share میشه تا بقیه بتونن درون شبکه استفاده کنن
ممنون میشم راهنمایی کنید
3 پاسخ
سلام به شما دوست عزیز
این که یه پوشه درست کنید و عکس هاتون رو بریزید توش و آدرس رو توی دیتابیس بریزید یه راه معمول هست و استفاده میشه. در مورد ایرادی که گرفتید هم اگه کسی پوشه رو حذف کنه احتمالا میتونه دیتابیس رو هم حذف کنه.
راه دیگه ای که هست اینه که کل فایل رو در قالب blob در دیتابیس ذخیره کنید که البته اونم ریزه کاری های خودش رو داره
سلام از FileStream در اس کیو ال می تونید استفاده کنید
یک فیلم آموزشی کامل توسط آقای حسین احمدی در قسمت دوره Sql Server وجود داره که خیلی میتونه کمکت کنه
ممنون