getString();
应该是可以的啊,大小写没错吧。
帮你顶。

解决方案 »

  1.   

    不认为是getString()的问题,看看数据库吧!
      

  2.   

    我试过,Getstring()对于Oracle可以取到超过255字节的数据,这说明不是Java的问题,而是Sybase的问题。
    同时,我查了资料,Sybase的varchar字段类型最大只能256字节,是不是这个在作怪?我用的是12。5,数据库中定义的长度超过255,也可以存超过255的Varchar,但是取还是只能取255,甚至我用nvarchar试过,还是只能取255,是不是Jdbc有问题?
      

  3.   

    jdbc 不会有这个问题吧.应该是sybase的问题
      

  4.   

    我已经解决啦,在java中连接时要将Jconnect_version设置为6,或者设为Latest