while(rs.next()){
System.out.print(rs.getObject("QDDM"));
or
System.out.print(rs.getString(1));
}

解决方案 »

  1.   

    查询执行后,游标并不在第一个的有效记录行上,所以你要先rs.next(),让它下移才行。
      

  2.   

    当真,还没遇到过,因为我都是在前面加了.next(),呆会试试!
      

  3.   

    JAVA获取的数据库记录集的游标在第一条记录的前面
      

  4.   

    查询执行后,游标并不在第一个的有效记录行上,所以你要先rs.next(),让它下移才行。
      

  5.   

    while(rs.next()){
    System.out.print(rs.getObject("QDDM"));}
    出错啦:
    java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] 由于将在索引、 主关键字、或关系中创建重复的值,请求对表的改变没有成功。 改变该字段中的或包含重复数据的字段中的数据,删除索引或重新定义索引以允许重复的值并再试一次。
      

  6.   

    "QDDM"为列的名称,如果为varchar2 则需用 rs.getString("colname");