Как получить изображение из базы данных access в picture box?
while (dr.Read()) { f_na.Text += dr[ "FirstName"].ToString(); L_na.Text = dr["LastName"].ToString(); M_na.Text = dr[ "MiddleName"].ToString(); PlOD.Text = dr["PlaceOfBirth"].ToString(); DOB.Text = dr["DOB"].ToString(); EM_ad.Text = dr["EmailAddress"].ToString(); Address.Text = dr["Address"].ToString(); suite.Text = dr["Suit/Unit"].ToString(); Post.Text = dr["PostalCode"].ToString(); City.Text = dr["City"].ToString(); provi.Text = dr["Province"].ToString(); Country.Text = dr["Country"].ToString(); gender_M.Text = dr["Gender"].ToString(); gender_F.Text = dr["Gender"].ToString(); **I think this code section is gives me No parameter error** byte[] arr = (byte[])dr["Photo"]; if (arr.Length > 0) { MemoryStream mem = new MemoryStream(arr); pictureBox1.Image = Image.FromStream(mem); } } dr.Close(); Connection.Close();
Что я уже пробовал:
Я пытался
MemoryStream mem = new MemoryStream(arr); pictureBox1.Image = Image.FromStream(mem);
но я не получаю никакой ошибки параметра вот пример изображения [^]
[no name]
- Серьезно? Вы не могли бы ввести 4 или 5 маленьких слов в свой пост? И это не "нет параметра", это"параметр недействителен". Вы можете использовать свой отладчик и выяснить, какой параметр неверен, а затем вы можете исправить его.