ResultSet rs = statement.executeQuery("select * from myTable");
ResultSetMetaData rsmd = rs.getMetaData();
System.out.println(rsmd.getColumnCount());
System.out.println(rsmd.getColumnName());
System.out.println(rsmd.getTableName());请问为什么我的表名输出每次都为空,但是其他的输出都正常,那个大虾能帮我测试一下?小弟先行谢过了!!!

解决方案 »

  1.   

    顺便说一句,我用的是oracle9i,Ojdbc14.jar的数据库驱动包,急用,大家帮忙了
      

  2.   

    把代码改成这样试试:
    Statement stm=con.createStatement();
    ResultSet rs=stm.executeQuery("select * from myTable");
    ResultSetMetaData rsmd = rs.getMetaData();
    ..........
    .........
      

  3.   

    To   glpyh() :
      我本来就是这样用的哟,可是表名每次都为空
    大家帮忙看看呀