java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Underlying input stream returned zero bytes
原因:
有字段类型设置成text. 并且该字段保存了NULL或者""(空字符),在jdbc中使用 getString("c_name");的时候就会出现此异常。 所以最好在该列设置默认值。保证有值。
注意:以上异常在使用MS SqlServer Driver 时候出现。 再使用jtds(http://jtds.sourceforge.net)时候不会出现。