asp.net将图片转成二进制存入数据库
一、代码如下
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
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();
昨日龌龊不足夸,今日放荡思无涯。
--华芯
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· C# 深度学习:对抗生成网络(GAN)训练头像生成模型
· .NET 适配 HarmonyOS 进展
· .NET 进程 stackoverflow异常后,还可以接收 TCP 连接请求吗?
· SQL Server统计信息更新会被阻塞或引起会话阻塞吗?
· C# 深度学习框架 TorchSharp 原生训练模型和图像识别
· 这或许是全网最全的 DeepSeek 使用指南,95% 的人都不知道的使用技巧(建议收藏)
· 拒绝繁忙!免费使用 deepseek-r1:671B 参数满血模型
· 本地搭建DeepSeek和知识库 Dify做智能体Agent(推荐)
· Sdcb Chats 重磅更新:深度集成 DeepSeek-R1,思维链让 AI 更透明!
· DeepSeek-R1本地部署如何选择适合你的版本?看这里