第一:你是不是访问的是access类型数据库?因为我看你连接用户名和密码都是空
第二:你取表B中的字段语句select * from B,并没有申明select字段的名称。不知道这个表中是否只有你后面提取的这几个字段xm,xb和nl而已?即时就是只有这三个字段,rs.getString的时候也最好用数字,比如rs.getString("xm")换成rs.getString(1)(当然要注意字段的顺序)
第三:建议你将select语句改为select xm,xb,nl from B