zoukankan      html  css  js  c++  java
  • asp.net将图片转成二进制存入数据库

    一、代码如下

     1  int code = int.Parse(this.TextBox1.Text);//图片编码
     2         string value = this.FileUpload1.PostedFile.FileName.ToString();//图片路径
     3         string type = value.Substring(value.LastIndexOf(".") + 1);
     4         FileStream fs = File.OpenRead(value);
     5         byte[] content = new byte[fs.Length];
     6         fs.Read(content, 0, content.Length);
     7         fs.Close();
     8 
     9         string sqlconfrom = System.Web.Configuration.WebConfigurationManager.ConnectionStrings["sqlConnectionStrings"].ToString();
    10         SqlConnection con = new SqlConnection(sqlconfrom);
    11         string sql = " insert into Image_Table values ( '1',@content,@code ) ";
    12 
    13         SqlCommand cmd = new SqlCommand(sql, con);
    14         cmd.Parameters.Add(new SqlParameter("@content", SqlDbType.Image));
    15         cmd.Parameters["@content"].Value = content;
    16 
    17         cmd.Parameters.Add(new SqlParameter("@code", SqlDbType.Int));
    18         cmd.Parameters["@code"].Value = code;
    19         con.Open();
    20         int result = cmd.ExecuteNonQuery();
    21         if (result > 0)
    22         {
    23             Response.Write("插入成功!");
    24         }
    25         con.Close();
    图片二进制存入数据库
  • 相关阅读:
    命令行标签
    ts关键还是js 因为要编译成js
    nuxt axios
    vuecli3-ssr
    v-text
    这样竟然也可以水平居中 两个属性都必须
    纯CSS实现垂直居中的几种方法
    下图片异步变同步
    [Java] 扯淡系列_找工作流程 与 注意问题
    [Java] Spring3.0 Annotation
  • 原文地址:https://www.cnblogs.com/guozh-bk/p/Qcod.html
Copyright © 2011-2022 走看看