DB2中获取BLOB类型数据,代码中转换byte[]时出错。

1.png

1.png

这边碰到一个问题。我的DB2数据库,某个表里面用Blob类型存了文件进去。在查询到之后,转换成byte[]时,出现了错误。
因为数据库在服务器。拿不下来。我这边没办法进行代码调试。所以执行到这一步的时候打了一句“文档内容有值”在一个txt文件里面。
试过用try{

}
catch(Exception ex)    {
    FileHelper.AppendText("D:FileLog.txt", ex.Message + "\\r\\n\\r\\n\\r\\n");
}
包住这段代码,但是并没有东西输出。还是只打印了“文档内有值”就结束了,然后网站报错。。。
请教一下,会不会因为blob里数据太多,导致直接转换byte[]时报错?这一点是今天早上才想到,还没进行试验
参与5

1同行回答

andrewdiandrewdi数据库运维工程师证券行业
你得贴下错误是什么呀。。。显示全部

你得贴下错误是什么呀。。。

收起
证券 · 2017-07-25
浏览1532
  • 这个没办法啊,他们数据库是内网的,我只能发布web了,再上去看,所以用了给txt里面插文字的方法看代码执行到哪里了。然后就是,txt里面插入了一句“文档内容有值”之后就停了,网站报错
    2017-07-25

提问者

JimoSparrow
网站开发工程师杭州

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-07-25
  • 关注会员:2 人
  • 问题浏览:1754
  • 最近回答:2017-07-25
  • X社区推广