【转】c#读取图像保存到数据库中(数据库保存图片)
来源:互联网 发布:电脑美工是什么 编辑:程序博客网 时间:2024/05/16 15:04
转自:http://www.jb51.net/article/45807.htm
注:MyTools.g_PhotoField为数据库表中的图象字段名称
//将图片保存到数据库中
if(this.picPhoto.Image==null)
{
m_DataRow[MyTools.g_PhotoField]=DBNull.Value;
}
else
{
try
{
MemoryStream ms = new MemoryStream ();
picPhoto.Image.Save (ms, System.Drawing.Imaging.ImageFormat.Bmp);
byte [] myData = new Byte [ms.Length ];
ms.Position = 0;
ms.Read (myData,0,Convert.ToInt32 (ms.Length ));
m_DataRow[MyTools.g_PhotoField] = myData;
}
catch(System.Exception ee)
{
MessageBox.Show(ee.Message);
}
}//else
//读取图象
if(this.m_DataRow[MyTools.g_PhotoField]!=DBNull.Value)
{
try
{
Byte[] byteBLOBData = new Byte[0];
byteBLOBData = (Byte[])m_DataRow[MyTools.g_PhotoField];
MemoryStream stmBLOBData = new MemoryStream(byteBLOBData);
this.picPhoto.Image= Image.FromStream(stmBLOBData);
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
}
else
{
this.picPhoto.Image= null;
}
- 【转】c#读取图像保存到数据库中(数据库保存图片)
- C# 保存图片到数据库中
- C# 把图片保存到数据库中
- 图片保存到数据库 C#
- C#保存图片到数据库,读取图片显示
- C#将图片保存到数据库字段并反向读取
- c#读取数据库中图片路径,将图片保存到imagelist,在listview显示
- VB读取本地图片并保存到数据库中
- VB6 保存和读取图片到数据库
- [转]C#将文件保存到数据库中或者从数据库中读取文件
- C# 如何把图片保存到数据库中?
- C#保存文件及图片到数据库中
- 保存图片到数据库
- 保存图片到数据库
- 保存图片到数据库
- 保存图片到数据库
- 保存图片到数据库
- 保存图片到数据库
- bzoj3572_虚树的构建+lca
- C# 获得List<int>众数
- php服务器出现CodeIgniter错误mysql_connect(): No such file or directory解决方法
- spoj COCONUTS (最小割模型)
- SQL两表之间:根据一个表的字段更新另一个表的字段
- 【转】c#读取图像保存到数据库中(数据库保存图片)
- 如何获取可变label的size
- shell和DOS的命令差别主要在:
- UVa 101
- C++ 复制控制
- import项目常见问题
- iOS 8与xcode6的变化 总结
- SharedPreferences
- k好数