当前位置:  编程技术>.net/c#/asp.net

c#读取图像保存到数据库(数据库保存图片)实例

    来源: 互联网  发布时间:2014-08-30

    本文导语:  本节内容: 使用c#读取图像保存到数据库。 关键字:数据库保存图片  代码,注:MyTools.g_PhotoField为数据库表中的图象字段名称。   代码示例: //将图片保存到数据库中 if(this.picPhoto.Image==null) {      m_DataRow[MyTools.g_PhotoField...

本节内容:
使用c#读取图像保存到数据库。

关键字:数据库保存图片 

代码,注: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#读取图像保存到数据库中(数据库保存图片)
  • shell中读取一个文本文件将内容按行保存成数组变量
  • 请问linux下如何读取外部邮件(如my@yahoo.com的邮件)的标题和正文, 并保存为文本文件?
  • 读取属性一般用ResourceBundle,保存属性用什么呢?
  • $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$在jsp中怎么保存/读取一个cookie??
  • android读取Assets图片资源保存到SD卡实例
  • php读取wordpdf等文档内容保存到网页中
  • C#保存图片到数据库并读取显示图片的方法
  • 帮帮我用read函数一个简单的读取文本a.txt中的数据,保存到以下变量中//例子//
  • 请问大家编分页显示都用的什么方法?(如何读取数据库,保存结果)
  • Java+MySql图片数据保存与读取的具体实例
  • 从零学python系列之从文件读取和保存数据
  • linux 下使用 FREETDS 访问数据库 image 字段的问题, 仅能读取 64K ,超出部分读取不到?
  • shell脚本读取rrd文件将数据插入sqlserver数据库中
  • 读取sybase数据库中数据出现乱码的问题如何解决?
  • 读取oracle数据库表写文件慢
  • java怎样读取数据库表中字段的数据类型?
  • 读取sybase的数据库时的中文记录显示问题
  • 如何成功读取并显示SQL数据库中image类型字段?
  • 求教,LINUX里用C语言读取微型数据库文件方法
  • 读取数据库的问题?
  • 请问如何用Java从数据库中读取媒体文件,如图片,mpeg 等
  • linux下用什么办法连接oracle数据库并且读取数据呢?(用c++代码实现时)
  • 请教读取数据库内容的问题!!!
  • php读取mysql数据库入门实例
  • php读取sqlite数据库入门实例
  • 请问如何用Java从Oracle数据库中读取媒体文件,如图片,mpeg 等
  • 谁有关于读取数据库中所有表的名字、字段名的例子?
  • jsp读取数据库中子短的错误。急!!!在线等待!!!给分!!!
  • 怎么在jsp中读取服务器时间并且将它放到access数据库中?
  • 如何用jsp读取数据库中的二进制图象
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C#逐行读取txt文件的方法
  • C# 读取配置文件(指定路径)的方法
  • C# 正则表达式读取Discuz帖子中附件的代码举例
  • c#读取文本的简单例子
  • C# 读取指定路径配置文件的方法
  • c#简单读取文本的实例方法
  • C# 创建文本文件写入读取实现代码
  • C#读取RSS的小例子
  • 如何用jsp读取数据库中的二进制图象 iis7站长之家
  • c#多线程读取注册表 c#多线程的小例子
  • c# 二进制方式读取文本文件的实现代码
  • C#读取EXCEL文件内容写入数据库的代码
  • C#操作图片读取和存储SQLserver实现代码
  • C#读取文件MD5值的实现代码
  • c#读取excel内容内容示例分享
  • C#反射技术(读取和设置类的属性)的例子
  • c# 以二进制读取文本文件
  • C#利用Openxml读取Excel数据实例
  • c# 读取XML文件的简单代码
  • C# Linq读取XML文件的实例
  • C++ I/O 成员 getline():读取一行字符
  • read函数读取文件时如何一行一行的读取,请指教!
  • C++ I/O 成员 tellg():使用输入流读取流指针
  • java中读取.txt和读取.ini文件的方式和命令是否一样
  • C++ I/O 成员 ignore():读取字符并忽略指定字符
  • 上传文件时,如何在读取文件内容之前中断读取,并返回客户端错误信息?
  • C++ I/O 成员 read():读取字条符
  • 光驱中有一张光盘,成功读取,现在想换另一张光盘并读取,该如何做
  • C++ I/O 成员 gcount():返回读取的最后一次输入的字符数
  • 请问在Java程序中能否直接读取ini文件,如何读取?
  • C++ I/O 成员 get():读取字符


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3