PDA

View Full Version : سوال: خواندن عکس از بانک



shahab2025
یک شنبه 23 تیر 1392, 10:07 صبح
با سلام
من با کمک این سایت و کدهای آن، توانستم کدهای ذخیره عکس در بانک اطلاعاتی را در برنامه لحاظ کنم ولی کدهای خواندن عکس از بانک کار نمی کنه
اگر ممکنه بگین کجای کد مشکل داره ؟ مرسی

DataSet ds = new DataSet();
ds = bll.LoadLogo(CoID);

DataTable dataTable = ds.Tables[0];

FileStream FS1 = new FileStream("image.jpg", FileMode.Create);

foreach (DataRow dataRow in dataTable.Rows)
{
if (dataRow[0].ToString() == CoID)
{
byte[] blob = (byte[])dataRow[1];
FS1.Write(blob, 0, blob.Length);
FS1.Close();
FS1 = null;
pictureBox1.Image = Image.FromFile("image.jpg");
pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;
pictureBox1.Refresh();
}
}


قابل به ذکر است که دیتاستی که در خط دوم برنامه پر میشه به شرح زیر است

internal DataSet LoadLogo(string CoID) //??
{
return DALClass.Ds_DAL_Fill("SELECT Logo FROM GnrCompany WHERE ID = " + CoID);
}


و نوع logo از تایپ image انتخاب شده است

shahab2025
یک شنبه 23 تیر 1392, 17:09 عصر
یعنی هیچ کدام از دوستان الطفاتی به این مشکل ندارند؟؟؟

davidrobert
یک شنبه 23 تیر 1392, 17:49 عصر
بفرمایید اینم کد ذخیره و خواندن عکس از دیتابیس http://uplod.ir/yxa6dlalhvee/pic_in_db.rar.htm