PDA

View Full Version : سوال: حذف عکس از پوشه و فشرده سازی عکس ها برای کاهش حجم



Beginner67
دوشنبه 31 تیر 1392, 15:40 عصر
سلام.
2 تا سوال دارم،ممنون میشم راهنمایی کنید.
1.توی پروژه ای که دارم(سی شارپ)،یه بخشی هست مربوط به گالری،یه بخشی درست کردم که بشه عکس ها رو از جدول حذف کرد و به راحتی سطر از جدول حذف میشه فقط عکس داخل پوشه میمونه،چجوری هم سطر از جدول حذف بشه و هم عکس از پوشه؟

2.تعداد عکس هایی که آپلود میکنم زیاده چجوری میشه عکس ها رو فشرده کرد تا حداقل حجم رو بگیرن؟

farhud
دوشنبه 31 تیر 1392, 19:10 عصر
1- همان جایی که کدهای حذف سطر را نوشتی در ادامه ش کدهای حذف عکس را هم بنویس و البته باید از System.IO استفاده کنی.
2- فکر کنم با استفاده از System.Drawing بتونی.

Beginner67
دوشنبه 31 تیر 1392, 19:34 عصر
برای کدنویسی مورد 1 میشه یه راهنمایی کنید؟
مورد 2 رو جواب مطمئن میخوام.

mohsen_1687
دوشنبه 31 تیر 1392, 20:01 عصر
string filename = Dr["pic1"].ToString();
string path = Server.MapPath("../../upload/") + "\\ImageUpload\\";
File.Delete(path + filename);

pic1 اسم فیلد عکس تو دیتابیس هست

Beginner67
دوشنبه 31 تیر 1392, 22:19 عصر
ببخشید Dr چیه؟چون روی همین Dr خطا میده.

mohammad kafiyan
سه شنبه 01 مرداد 1392, 00:57 صبح
شما باید با استفاده از id تصویر مورد نظر را نامش ار از database استخراج کنی و برای این کار دوستمون از datareader استفاده کرده اند dr همان datareader هستش