Я работаю с приложением Windows Form, и у меня есть база данных SQL с членами таблицы и столбцами: id, fname, lname, пол, телефон, создано, электронная почта и изображение (изображения сохранены. Я использую связанную DataGrid со всеми столбцы, кроме столбца идентификатора. Я хочу, чтобы в картинке отображалось изображение из выбранной строки, я перепробовал все, что нашел в Интернете, но ничего.
Это запрос к таблице:
CREATE TABLE [dbo].[members](
[id] [int] IDENTITY(1,1) NOT NULL,
[fname] [varchar](50) NOT NULL,
[lname] [varchar](50) NOT NULL,
[gender] [varchar](10) NOT NULL,
[telephone] [varchar](20) NOT NULL,
[created] [date] NULL,
[picture] [image] NULL,
[email] [varchar](50) NULL,
CONSTRAINT [PK__members__3213E83F00551192] ПЕРВИЧНЫЙ КЛЮЧ, КЛАСТЕРНЫЙ
А это код для отображения столбцов:
DataGridViewRow row = dataGridView1.Rows[e.RowIndex];
nameText.Text = dataGridView1.CurrentRow.Cells[0].Value.ToString();
lnameText.Text = dataGridView1.CurrentRow.Cells[1].Value.ToString();
genderText.Text = dataGridView1.CurrentRow.Cells[2].Value.ToString();
telephoneText.Text = dataGridView1.CurrentRow.Cells[3].Value.ToString();
datecreaText.Text = dataGridView1.CurrentRow.Cells[4].Value.ToString();
emailText.Text = dataGridView1.CurrentRow.Cells[5].Value.ToString();
var data = (Byte[])(row.Cells[6].Value);
var stream = new MemoryStream(data);
pictureBox1.Image = Image.FromStream(stream);
Может ли кто-нибудь помочь мне 3 дня в решении этой проблемы, и я не могу ее решить.