شباب ساعدوني
شو المشكلة في في هذا الكود
try
{
System.Data.SqlClient.SqlCommand cmd=new System.Data.SqlClient.SqlCommand("select pic,pic_name from Picture where pic_id=@pic_id",this.sqlConnection1);
cmd.Parameters.Add("@pic_id",SqlDbType.Int,4);
cmd.Parameters["@pic_id"].Value=Convert.ToInt32(this.textBox1.Text);
this.sqlConnection1.Open();
byte[] barrImg=(byte[])cmd.ExecuteScalar();
string strfn=Convert.ToString(DateTime.Now.ToFileTime());
FileStream fs=new FileStream(strfn,FileMode.CreateNew,FileAccess.Write);
fs.Write(barrImg,0,barrImg.Length);
fs.Flush();
fs.Close();
pictureBox1.Image=Image.FromFile(strfn);
this.sqlConnection1.Close();
}
catch (Exception Error)
{
MessageBox.Show(Error.Message + "\n" + Error.StackTrace);
}
عندما اعمل له RUN يعطيني رسالة OUT OF MEMORY
