gpt4 book ai didi

c# - 如何将数据库中的图片显示到图片框中?

转载 作者:行者123 更新时间:2023-11-30 12:24:41 26 4
gpt4 key购买 nike

我使用了以下代码。

foreach (DataRow dr1 in dt.Rows)
{
picbyte = (byte[])dr1["AssociateImageData"];
Stream stream = new MemoryStream(picbyte);
pictureBox1.Image =Image.FromStream(stream,true,true);
}

最佳答案

像这样尝试:

var da = new SqlDataAdapter(cmd);
var ds = new DataSet();
da.Fill(ds, "AssociateImageData");
int count = ds.Tables["AssociateImageData"].Rows.Count;

if (count > 0)
{
var picbyte = (Byte[])(ds.Tables["AssociateImageData"].Rows[count - 1]["AssociateImageData"]);
var stream = new MemoryStream(picbyte);
pictureBox1.Image= Image.FromStream(stream);
}

关于c# - 如何将数据库中的图片显示到图片框中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33030461/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com