如何从 MySQL 数据库检索和显示图像
从 MySQL 数据库检索图像到 PictureBox 控件需要使用正确字节的特定方法数组处理。以下步骤演示了该过程:
将映像插入 MySQL 数据库
创建一个 MySqlCommand 并使用参数将字节数组插入数据库:
cmd.Parameters.AddWithValue("@image", bytes); cmd.ExecuteNonQuery();
从 MySQL 数据库检索图像
使用参数执行查询来检索图像:
cmd.Parameters.AddWithValue("@id", Properties.Settings.Default.idImg); MySqlDataReader row; row = cmd.ExecuteReader();
从中读取图像字节数组该行:
while (row.Read()) { ImageByte = (Byte[])(row["image"]); }
将字节数组转换为图像并显示
将字节数组转换为图像使用 Helper.ByteArrayToImage 方法:
roundPictureBox1.Image = byteArrayToImage(ImageByte); roundPictureBox1.Refresh();
增强
以上是如何在 C# 中从 MySQL 数据库加载和显示图像?的详细内容。更多信息请关注PHP中文网其他相关文章!