楼主的sql语句在数据库可以查到数据吗?

解决方案 »

  1.   

    我网上百度发现,好像是
    Date data=rs.getDate("nianfen");
    String qihao=rs.getString(2);
    String shuming=rs.getString(3);
    String zuozhe=rs.getString(4);

    String cbanshe=rs.getString(5);
    Double gongzi=rs.getDouble("gongzi");
    这部分不能连用,具体我不理解
      

  2.   

    rs获取值当然是可以连用的
    你先把类似于rs.getString(数字);修改成rs.getString("字段")试试
    还有把rs.getDate("nianfen");改为rs.getString("nianfen")
    试试看会不会报错。
      

  3.   

    rs.getString(数字);修改成rs.getString("字段")这个我已经尝试过了。
    rs.getDate("nianfen");改为rs.getString("nianfen")这句倒是没有这么做,因为Access数据库中日期一般用的都是这种格式。我回去试试。还有我只创建只有姓名和工资的数据库时,这个程序简单修改一下,却能出结果。
      

  4.   

    我网上百度发现,好像是
    Date data=rs.getDate("nianfen");
    String qihao=rs.getString(2);
    String shuming=rs.getString(3);
    String zuozhe=rs.getString(4);

    String cbanshe=rs.getString(5);
    Double gongzi=rs.getDouble("gongzi");
    这部分不能连用,具体我不理解 应该是同一个字段不可取两次,取两次会出错,连着应该可以用的
      

  5.   

    我网上百度发现,好像是
    Date data=rs.getDate("nianfen");
    String qihao=rs.getString(2);
    String shuming=rs.getString(3);
    String zuozhe=rs.getString(4);

    String cbanshe=rs.getString(5);
    Double gongzi=rs.getDouble("gongzi");
    这部分不能连用,具体我不理解 应该是同一个字段不可取两次,取两次会出错,连着应该可以用的同一个字段不可取两次怎么处理啊??
      

  6.   

    String qihao=rs.getString(2);
    String qihao=rs.getString(2);
    连着取两次,这时会报no data found的
      

  7.   

    String qihao=rs.getString(2);
    String qihao=rs.getString(2);
    连着取两次,这时会报no data found的[/quot
    哦,可是我没有取两次吧?