(WINFORM)如何从数据库里读取图象(IMAGE)并加载到图象框里?请高手指教
解决方案 »
- 关于分析C#错误信息
- 异步委托中调用BeginInvoke把Messagebox显示出来时,直接按回车,对话框关不掉,因为焦点好像不在Messagebox的button上,怎么解决
- 关于模板的问题
- 求救:菜鸟关于变量作用域的问题!!!
- 三层架构和mvc架构的理解,求指点
- 请问: byte(myVal) 和 Convert.ToByte(myVal)两者有什么区别?
- 大家来说说怎么的步骤\书写\流程才算是现在软件公司所说的规范的开发应用程序呀?
- 求sql语句
- js中传值为对象时候如何传
- 我的OS是windows2003 iis6.0在用vs.net(2002)打开其中的示例时(Duwamish)时报错:“无法打开Web项目,文件路径与URL不符。这两者需要
- 求C#中关于类的索引,操作符的重载,属性类的详解
- C#连接SQL问题
SqlDataReader reader = cmd.ExecuteReader();
while(reader.Read())
{
byt[] = (byte[])reader(0);
}System.IO.MemoryStream ms = new System.IO.MemoryStream(byt);Bitmap bt = new Bitmap(ms);pictureBox1.BackgroundImage = bt; 也就是把读出来的图像记录字段先转成byte[],再传进MemoryStream对象的构造函数,再把MemroyStream对象引用作为Bitmap构造函数参数这样子。
byte[] imagebytes=null;
FileStream fs=new FileStream(Image_path,FileMode.Open);
BinaryReader br=new BinaryReader(fs);
imagebytes=br.ReadBytes(br.Length);
SqlParameter parInput22=cmd.Parameters.Add("@员工图片",SqlDbType.Image);
parInput22.Direction=ParameterDirection.Input;
cmd.Parameters["@员工图片"].Value=imagebytes;
cmd.ExecuteNonQuery();
数据库中操作图片
How To Read and Write BLOB Data by Using ADO.NET with Visual C# .NET
http://support.microsoft.com/default.aspx?scid=kb;EN-US;309158
DataGrid显示图片(物理路径式和Stream流式)和添加图片到数据库
http://singlepine.cnblogs.com/articles/288027.html