zoukankan      html  css  js  c++  java
  • 从VS界面把图片导入数据库:①:把图片转换为二进制数据,②再把二进制数存进数据库

      Byte[] bytBLOBData;//二进制图片值数组
            MemoryStream stmBLOBData;//声明记忆流对象

      OpenFileDialog ofd = new OpenFileDialog();//创建打开文件对话框类对象
                ofd.Filter = "图片类形(*.jpg;*.png;*.gif)|*.jpg;*.png;*.gif";//指定打开文件的类型

    if (ofd.ShowDialog() == DialogResult.OK)
                {
                    pictureEdit1.Image = Image.FromFile(ofd.FileName);//将图片填充到pictureEdit控件
                    stmBLOBData = new MemoryStream(); //创建记忆流对象
                    pictureEdit1.Image.Save(stmBLOBData, ImageFormat.Jpeg);  // 把图片保存到记忆流对象中


                    bytBLOBData = new Byte[stmBLOBData.Length];//设定二进制对象bytBLOBData的长度
                }

     ②、在根据自己的需要把二进制数存进数据库中,截图如下:

         

  • 相关阅读:
    【redis】--安全
    【redis】-- 数据备份和恢复
    2018.2.8 cf
    寒假零碎的东西 不定时更新补充.......
    hdu 1018
    2018寒假acm训练计划
    UVAlive 7466
    母函数
    简单数学题(水的不能在水的题了)
    随便写写的搜索
  • 原文地址:https://www.cnblogs.com/a1991322/p/2727780.html
Copyright © 2011-2022 走看看