如何从Microsoft Access数据库添加和检索图像,还可以使用C#WinForms检索它们?
答案 0 :(得分:0)
使用.net oledb数据提供程序来保存和检索数据库中的blob(二进制大对象)值。
答案 1 :(得分:0)
将图像转换为byte []并插入到图像类型的列中。 检索检查不为空,然后从datareader读取并将类型转换为byte []。
if (dr["Image"] != DBNull.Value && dr["Image"] != null)
{
Image = (byte[])dr["Image"];
}
从字节[]可以转换为图像
Image img;
Image.FromStream(new MemoryStream(m_Image));