博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
前台传来的文件通过流stream转成bytes 再把文件写入数据库 类型是blob
阅读量:5171 次
发布时间:2019-06-13

本文共 664 字,大约阅读时间需要 2 分钟。

//获取前台传来的文件

HttpFileCollection files = HttpContext.Current.Request.Files;
Stream st = files[0].InputStream;
byte[] bytes = new byte[st.Length];
st.Read(bytes, 0, bytes.Length);
st.Close();

string sql = "insert into jhac_tb_product_fj (JID,PDC_CODE,PDC_FJ) values (:JID,:PDC_CODE,:PDC_FJ)";

OracleParameter[] parameters = {
new OracleParameter(":JID", OracleType.VarChar,400),
new OracleParameter(":PDC_CODE", OracleType.VarChar,400),
new OracleParameter(":PDC_FJ", OracleType.Blob)
};
parameters[0].Value = "111";
parameters[1].Value = "222";
parameters[2].Value = blob;
DbHelperOra.ExecuteSql(sql, parameters);

转载于:https://www.cnblogs.com/handsomer/p/3977203.html

你可能感兴趣的文章
命名规范
查看>>
信息安全系统设计基础实验二:固件设计
查看>>
WPF中Mvvm实现类似List的ObservableCollection在WPF中
查看>>
数据库的基本操作
查看>>
内聚与耦合
查看>>
题解 P3835 【【模板】可持久化平衡树】
查看>>
《江城子·己卯正月二十日夜记梦》——苏轼
查看>>
C++仿函数和typename的用法
查看>>
javascript string对象方法总结
查看>>
php 查询出来的字段名全是小写或者大写
查看>>
ASP.NET MVC 5 笔记
查看>>
用友CDM系统“货位间商品移库单(一步)”表体增加“货位可用数量”字段,根据表头的选择的货位自动带出数值...
查看>>
HTTP协议--请求与响应
查看>>
洛谷P2280 [HNOI2003] 激光炸弹 [前缀和]
查看>>
POJ2104 K-th Number [整体二分]
查看>>
include/autoconfig.mk
查看>>
iMX6QD How to Add 24-bit LVDS Support in Android
查看>>
Powershell About Active Directory Server
查看>>
用maven编译spark2.1.0
查看>>
打印机共享错误
查看>>