声明一下,我用System.out.println(Exrs.getString(3)),输出的是null

解决方案 »

  1.   

    if(Exrs.getSting(3)==null) 提示什么错误?
      

  2.   

    nullpointer备,还有什么肯定select item1,item2 from table
    非要getString(3);
    不抱nullpointer抱什么
      

  3.   

    如果数据库中的相应字断,没有输入任何东西,其结果应该是出null得
      

  4.   

    其实提问的老兄是不是问
    怎么判断从数据库里面读出的数据是null,我也很关心这样的我问题。
    看了resultset的wasnull函数,但是好象不是的。
      

  5.   

    我也有同样的问题,当某一字段为text型,且该字段没有存任何数据时,用getString()方法无法取出,当该字段不为空时,用getString()方法取则无问题?奇怪!!
      

  6.   

    rs.wasNull()只是得到刚刚取得的字段值是不是NULL,这个函数主要是为了判断一些基本类型(如:int)字段的时候是不是NULL的
    但是rs.getString()这些返回对象的方法应该可以得到null的结果