1
私のデータベースには、Image_ID、Image、Image_Name、Recipe_IDのテーブルがあります。データベースから画像を取得する#
私はこれらを別々の形式で編集しようとしています。したがって、dataGridViewの行が選択されると、編集フォームで開き、関連する領域にデータが書き込まれます。
私はイメージから離れたすべてのデータでそれを行うことができます。明らかに私は何とか変換する必要があるように私はテキストフィールドで行っているが、私はそうする方法については考えていない。
編集画像行
//Edit image row
private void EditImageBtn_Click(object sender, EventArgs e)
{
try
{
EditImageForm Image = new EditImageForm();
Image.imageidTxt.Text = this.imageGridView.CurrentRow.Cells[0].Value.ToString();
//Image.picImg.Text = this.imageGridView.CurrentRow.Cells[1].Value.ToString();
Image.nameTxt.Text = this.imageGridView.CurrentRow.Cells[2].Value.ToString();
Image.recipeCombo.Text = this.imageGridView.CurrentRow.Cells[3].Value.ToString();
Image.ShowDialog();
loadImageTable();
}
catch (Exception Ex)
{
MessageBox.Show(Ex.Message);
}
}
imagのデータタイプe?それはBLOBまたはvarbinaryとしてデータベースに格納されていますか?そしてあなたの問題をそれを視覚的なイメージに変換していますか? –
@DavidOesterreichイメージとそのバイトとして格納されます。アップロードは正常に行えますが、正しく表示するためには取得できません。 –