1 String strSql="select blob from table";
  .....
  resultSet=state.excuteQuery(strSql);
  if(resultSet.next())//not null
2 如果提交时将数据放入数据库,返回时,将数据调出来即可.
3 src="<%=%>"

解决方案 »

  1.   

    1、怎样判断oracle数据库中blob字段是否为空1   To: fenglingr
       String strSql="select blob from table";
      .....
      resultSet=state.excuteQuery(strSql);
      if(resultSet.next())//not null关键是我从数据库中取数据时:我要讲非Blob字段和Blob字段同时取出来,也就是说这个时候判断Blob字段是否为空!2 如果提交时将数据放入数据库,返回时,将数据调出来即可.
       To: fenglingr
    表单数据不能放在数据库,那样太慢了,我只想放在页面中,返回时再得到!
    3 src="<%=%>"
       To: fenglingr
    假如我要显示word文档该如何?   
      

  2.   

    1,if(rs.getString("blob").equals("")||rs.getString("blob")==null){}
    2,可以用hidden,session等
    3,<imag src="1.doc">
      

  3.   


        在BLOB字段中,有的放有WORD文档,有的放有图片(jpg或则gif),我不想对应每一个blob字段,增加一个类型字段来判断是word类型还是gif或则jpg。我就想再取出来的时候判断是.doc,还是jpg还是gif,这样做行吗?我该如何做?
      

  4.   

    有没有谁来up!!!
       在BLOB字段中,有的放有WORD文档,有的放有图片(jpg或则gif),我不想对应每一个blob字段,增加一个类型字段来判断是word类型还是gif或则jpg。我就想再取出来的时候判断是.doc,还是jpg还是gif,这样做行吗?我该如何做?
      

  5.   

    应该可以吧。
    你看看能不能这样:
    存入.doc,.jpg,.gif......等数据的时候,在数据流的尾部加一个标志(自己定)
    读出来时判断流的最后一个字符(标志位)。来选择相应的处理方式。
    先声明,我没这样做过,只是一个想法。
      

  6.   

    我的意思是我不想另外加字段,因为有时候blob字段并不一定有数据!假如另外加字段,问题太好解决了!!