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"]);
        
         }

  • 相关阅读:
    mysql分表分库 ,读写分离
    二级域名解析设置及Apache 子域名配置
    PHP错误检测
    PHP缓存技术相关
    高并发一些处理办法
    memcached 安装与简单实用使用
    数据库入门
    函数
    结构体 枚举
    c# 6大类集合
  • 原文地址:https://www.cnblogs.com/zjz/p/239173.html
Copyright © 2011-2022 走看看