private void button2_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection("Data Source=SYS12;Initial Catalog=Teju;Integrated Security=True");
SqlCommand cmd = new SqlCommand("Select Picture from tblImgData where id= " + listBox1.SelectedValue + " ", con);
con.Open();
byte[] byteImg = (byte[])cmd.ExecuteScalar();
string strfn = Convert.ToString(DateTime.Now.ToFileTime());
FileStream fs = new FileStream(strfn, FileMode.CreateNew, FileAccess.Write);
fs.Write(byteImg, 0, byteImg.Length-1);
fs.Flush();
fs.Close();
pictureBox1.Image = Image.FromFile(strfn);
}
このコードでは、エラーが "Out of memory
"と表示されます。私は何が間違っているのでしょうか、それをどのようにデバッグして解決できますか?ありがとう!データベースからWindowsフォームへのイメージ