在C#中如何存取ORACLE的BLOB?

adminwang 2004-08-19 03:57:04
我想不用存储过程而用程序存取ORACLE的BLOB,请各位指点,谢谢!!!
...全文
228 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
adminwang 2004-08-19
  • 打赏
  • 举报
回复
如何写入呢?
lx1116 2004-08-19
  • 打赏
  • 举报
回复
/// <summary>
/// 显示图片
/// </summary>
private void dis()
{

OracleCommand myCommand = new OracleCommand( "select data from 表名 ",conn..);
OracleDataReader myReader = myCommand.ExecuteReader();

while ( myReader.Read() )
{

Response.BinaryWrite((byte[])myReader["图片字段"]);
}



}
adminwang 2004-08-19
  • 打赏
  • 举报
回复
SQLSERVER能行oracle也能行呀?
WZCNet 2004-08-19
  • 打赏
  • 举报
回复
Blob和Clob类型在程序直接操作提示有误,包括查询也不对。我也碰到过这种问题,没找到解决办法,只好改用存储过程了。

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧