将图片以流的形式保存到数据库(Image)以及从数据库中取出显示 
try 
            { 
                string imagepath = @"D:\backImage\black.jpg"; 
                FileStream fs = new FileStream(imagepath, FileMode.Open); 
                BinaryReader br = new BinaryReader(fs); 
                byte[] myimages = br.ReadBytes(Convert.ToInt32(fs.Length)); 
                //string conn_Str = @"server=.;database=pubs;user=sa;pwd=sasa"; 
                string conn_Str = @"Data Source=DF15D10F40A945C\SQLEXPRESS;Initial catalog =pubs;user=sa;pwd=sasa"; 
                using (SqlConnection sqlcon = new SqlConnection(conn_Str)) 
                { 
                    sqlcon.Open(); 
                    string insertsql = "insert into table1 values(1,@image)"; 
                    using (SqlCommand sqlcom = new SqlCommand(insertsql, sqlcon)) 
                    { 
                        SqlParameter sqlparameter = new SqlParameter("@image", SqlDbType.Image); 
                        sqlparameter.Value = myimages; 
                        sqlcom.Parameters.Add(sqlparameter); 
                        sqlcom.ExecuteNonQuery(); 
                    } 
                    string selectsql = "select * from table1"; 
                    using (SqlCommand sqlcom = new SqlCommand(selectsql, sqlcon)) 
                    { 
                        SqlDataReader sqldr = sqlcom.ExecuteReader(); 
                        sqldr.Read(); 
                        byte[] images = (byte[])sqldr["myimage"]; 
                        Stream stream = new MemoryStream(images); 
                        pictureBox2.Image = System.Drawing.Image.FromStream(stream); 
                    } 
                } 
            } 
            catch (Exception ex) 
            { 
                MessageBox.Show(ex.Message); 
            } 

转载于:https://www.cnblogs.com/skyrickie/articles/1392030.html

将图片以流的形式保存到数据库(Image)以及从数据库中取出显示相关推荐

  1. Python 爬虫 之 爬取王者荣耀的英雄们所有大皮肤图片,并 json 形式保存英雄列表信息到本地

    Python 爬虫 之 爬取王者荣耀的英雄们所有大皮肤图片,并 json 形式保存英雄列表信息到本地 目录

  2. matplotlib保存图片为pdf格式,文字以字体形式保存,可以illustrator编辑,而不是喵点格式。

    用默认的 plt.savefig()保存的图片,图利和label都是以瞄点保存的,而不是以文字格式.这样在矢量图编辑中想要调整文字大小和字体时都不方便.使用mpl可以设置pdf图片文字以字体形式保存: ...

  3. 字符流和字节流效率问题及原理,以及开发中使用

    https://www.cnblogs.com/DONGb/p/7844123.html 先来看一下流的概念: 在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据的时候要使用输入流读取数据 ...

  4. jsp中img显示本地图片

    在web应用中是不能访问本地文件De,可以把要引用的文件移到项目中,通过相对路径获取.有时候我们就是需要访问本地文件,那么我们可以通过流的形式传入.例如:  在showPic.jsp中:<bod ...

  5. Java生成二维码并以IO流的形式返回给前端展示(不需写入服务器),以及下载二维码图片

    目录 场景 方案分析 第一步--引入依赖 第二步--编写工具类 第三步--编写API接口 第四步--访问测试 第五步--下载图片 场景 最近笔者做的项目中,有一个需求: 在系统中生成一个二维码,用户保 ...

  6. vue项目,把图片文件流转为base64格式以图片形式展示在前端

    问题描述 前台需要展示图片,期望后台直接返回图片地址,但是后台给的是的文件流而不是一个图片地址,需要把文件流转为base64的格式展示出来. 请求后台接口时,返回图片内容如下: 上图不是base64格 ...

  7. 读取本地照片 以流的形式进行显示

    获取到前端传来的文件名称,到相应的文件中去读取,通过流的形式写到响应体中. /*** 显示图片 * getFeedBackPicture.do?picName=* @return*/@RequestM ...

  8. java获取远程网络图片文件流、压缩保存到本地

    1.获取远程网路的图片 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21      /**  * 根据地址获得数据的字节流  *  * @pa ...

  9. 以二进制的形式保存在数据库中

    转眼间在博客园里待了快一年了,我还能记得去年的这个时候老师有个项目,在这个项目里需要把图片保存到数据库里,以前我做的就是把路径保存到数据库,后来为了实现这个功能我可是费了不少劲啊,问东问西的最后还是在 ...

最新文章

  1. HTML中的转义字符 (转)
  2. muduo之EPollPoller
  3. 从思维导图学习操作系统(三)
  4. 算法练习day18——190409(Manacher)
  5. 基于深度学习的多目标跟踪算法(上):端到端的数据关联
  6. ctf.360.cn第二届,逆向部分writeup——第三题
  7. c 运行js脚本语言,Javascript脚本语言
  8. DataGrip使用: 表的数据迁移-数据导出sql和执行sql
  9. 【输入一个年份,判断是否为闰年(leap year)】
  10. 第一场“直播相声”来了!罗永浩宣布独家签约抖音:不赚钱,交个朋友
  11. 虚拟机 ubuntu10.04 安装 Mercury MW150U 无线网卡(AR9271芯片组)
  12. Java Servlet response
  13. 小程序 | 如何清除手机上小程序缓存
  14. 计算机死机启动方法,电脑开机死机的解决方法
  15. MISAG与MIMAG:基因组质量评估标准
  16. ghost里html文件怎么打开,Ghost配置5——添加归档页面
  17. Echarts饼状图设置
  18. 9-15公司中层拓展训练心得
  19. 多线程打印声母和韵母
  20. PPT取消密码保护(软件)

热门文章

  1. oracle删错表了怎么办,Oracle中表被删除或数据被错误修改后的恢复方法
  2. 商品规格js_品优购电商系统开发 第3章 规格及模板管理
  3. android 程序退出广播,android 利用广播实现程序的强制退出
  4. matlab 边界连续,matlab的边界问题
  5. 华为 android9 信任app_搭载麒麟810处理器,华为Nova5i Pro的AI跑分创新高
  6. hadoop 运行wordcount
  7. 数据可视化,必须注意的30个小技巧!
  8. python数据分析与挖掘 | 挖掘建模
  9. libcurl linux 静态链接库_Linux学习:Makefile 模板(动态库、静态库、可执行程序)...
  10. windows2008文件服务器端口,windows server 2008 文件服务器不定期出现大量CLOSE_WAIT状态的连接,必须重启服务器,客户端才能访问共享。...