我在从Oracle获取图像字节数据时遇到了问题。 reader("image")
总是返回0长度。有什么解决方法吗?如果我使用 oledb
,它可以工作,但无法与 Microsoft EnterpriseLibrary
一起使用。
using (IDataReader reader = ExecuteNonQueryOracle(Query))
{
while (reader.Read) {
dict("image") = reader("image");
}
}
public object ExecuteNonQueryOracle(string Query)
{
using (dbCommand == CurrentDatabase.GetSqlStringCommand(Query)) {
dbCommand.CommandType = CommandType.Text;
return CurrentDatabase.ExecuteReader(dbCommand);
}
}