rs.getString( "姓名" ); 
rs.getString( "ID" );
姓名字段和ID字段的顺序是什么样的
按着你的数据库里的顺序读去还有错吗
就是如果ID字段在前面,就改成
rs.getString( "ID" );
rs.getString( "姓名" ); 再试一下
不过还是先检查一下有没有打错的地方