能否把在asp.net中把word,ppt,pdf等文档文件存入clob字段中?

来源:百度知道 编辑:UC知道 时间:2024/06/17 19:36:30
能否把在asp.net中把word,ppt,pdf等文档文件存入clob字段中?

OracleTransaction myTrans = myCn.BeginTransaction();
try
{
myCmd.Connection = myCn;
myCmd.Transaction = myTrans;
myCmd.CommandText = "SELECT * FROM " + table_name + " where " + table_id + " = '" + id + "' FOR UPDATE";
OracleDataReader reader = myCmd.ExecuteReader();
using (reader)
{
reader.Read();
OracleLob clob = reader.GetOracleLob(column);//column为lob类型所在列
Encoding UTF8 = Encoding.UTF8; //使用UTF-8进行编码
byte[] buffer = UTF8.GetBytes(content);
if (buffer.Length % 2 == 0)
clob.Write(buffer, 0, buffer.Length); //执行到这里的时候提示错误。
else
clob.Write(buffer, 0, (buffer.Length - 1));//执行到这里的时候也提示错误。

//clo