资料四:C#实现
比如
FileStream fs=File.OpenRead(path);
long len=fs.Length;
byte[] tempBuff= new byte[len];
fs.Read(tempBuff,0, Convert.ToInt32(len));
fs.Close();
OracleConnection conn=new OracleConnection(".....");
conn.Open();
OracleCommand cmd=conn.CreateCommand();
cmd.CommandText=SpName;//存储过程名
cmd.CommandType=CommandType.StoredProcedure;
cmd.Parameters.Add("p_filename",OracleType.Varchar2,50);
cmd.Parameters["p_filename"].Value=...;
...
cmd.Parameters.Add("p_content",OracleType.Blob,len);
cmd.Parameters["p_content"].Value=tempBuff;//一个byte类型的数组
try
{
cmd.ExecuteNonQuery();
}
catch
{
//
}
| 广告合作:400-664-0084 全国热线:400-664-0084 Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号 珠峰网 版权所有 All Rights Reserved
|