zoukankan      html  css  js  c++  java
  • sql server图片的保存和读取


    在<form>标签中加入  enctype="multipart/form-data"属性
    //上传图片
      Stream   imageStream=File1.PostedFile.InputStream;
      string   imageType=File1.PostedFile.ContentType;
      int   imageSize=File1.PostedFile.ContentLength;
       byte[] imageContent=new byte[imageSize];
                int intstate=imageStream.Read(imageContent,0,imageSize);
      
     //使用sqlhelper类
                SqlParameter[] arameters=new SqlParameter[2];
       arameters[0]=new SqlParameter("@imageType",SqlDbType.VarChar,100);
       arameters[0].Value=imageType;
       arameters[1]=new SqlParameter("@imageContent",SqlDbType.Image);
       arameters[1].Value=imageContent;
       SqlHelper.ExecuteNonQuery(con,CommandType.Text,"insert into img values(@imageContent,@imageType)",arameters);

                //显示图片
       SqlDataReader dr=SqlHelper.ExecuteReader(con,CommandType.Text,"select * from img");
       while(dr.Read())
       {
        Response.ContentType=dr["imgtype"].ToString();
        Response.BinaryWrite((byte[])dr["img"]);
        
         }

  • 相关阅读:
    实现毛玻璃效果
    iOS-调用系统的短信和发送邮件功能,实现短信分享和邮件分享
    集成环信
    HTTP 方法:GET 对比 POST
    虚拟DOM
    javascript的回调函数 同步 异步
    jQuery中的Deferred和promise
    web性能
    JSONP
    java
  • 原文地址:https://www.cnblogs.com/zjz/p/239173.html
Copyright © 2011-2022 走看看