0
私は、DataGridに配置された「DataGridViewImageColumn」のColumnTypeを使用して、クラスを渡して自分のクラスクエリに画像を保存しようとしています。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型 –