Изображение из базы данных через список - PullRequest
0 голосов
/ 10 сентября 2018

Вот мой код (я действительно новичок в кодировании, и это для школьного проекта): я понятия не имею, чтобы сделать так, чтобы при выборе элемента соответствующее изображение показывалось в картинке.

private void pictureBox1_Click(object sender, EventArgs e)
{
    con.Open();

    OleDbCommand cmd = new OleDbCommand();
    OleDbDataReader readerxx = cmd.ExecuteReader();

    if (listBox1.Text == readerxx["Code"].ToString()) //getting errors here
    {
        cmd.CommandText = "SELECT Code, Working_Example FROM Code WHERE Code = '" + listBox1.Text + "'";

        OleDbDataAdapter da = new OleDbDataAdapter(cmd);
        DataSet ds = new DataSet();
        da.Fill(ds);

        byte[] content = (byte[])ds.Tables[0].Rows[0].ItemArray[0];
        MemoryStream stream = new MemoryStream(content);
        pictureBox1.Image = Image.FromStream(stream);
    }

    con.Close();
}
...