0
Я пытаюсь сохранить мои изображения, расположенные в моем datagrid, с ColumnType «DataGridViewImageColumn», проходящим через класс и запрос класса, который у меня есть.Сохранение изображения из DataGridViewImage в базу данных
Вот мой код.
// Class name
public byte[] Image;
// Getting the value image from datagridview
int i;
for(...){
byte[] image = (byte[])dgv.Rows[i].Cells[7].Value;
MemoryStream ms = new MemoryStream(image);
belsalesquote.Image = Image.FromStream(ms);
}
Список ошибок говорит «Не удается неявно преобразовать тип„System.Drawing.Image“до 'байт []
Мой тип столбца в моей базе данных равно„образу“.
что вы подразумеваете под [base64String]. Я изменю свой тип столбца с изображения на [base64String], это то, что вы имеете в виду? :) –
строка base64String = Convert.ToBase64String (imageBytes); его переменная, вы можете назвать ее чем угодно , поэтому вы можете хранить в любом виде NVARCHAR в базе данных –