将客户端上传文件作为blob字段保存到数据库。
connection db()//连接数据库
string sql="update report set rptmodel=:rptmodel where rptid=''";
cmd.commandtext=sql;
cmd.commandtype=commandtype.text;
oracleparameter param=cmd.parameters.add("rpt_model",oracle.blob);
param.direction= parameterDirection.Input;
param.Value=blobvalue;//blobvalue为二进制数据流
con.open();
cmd.ExceteNonQuery;
读出:
使用datareader
本文介绍了一种将客户端上传的文件作为Blob字段保存到数据库的方法,并演示了如何使用Oracle数据库和C#语言实现这一过程。此外,还提供了从数据库中读取Blob数据的示例。
2424

被折叠的 条评论
为什么被折叠?



