wie sehen Sie die Struktur einer Tabelle in JDBC?

Ich bin neu in JDBC -, ich habe Zweifel,wie sehen Sie die Struktur der Tabelle mit jdbc-Programm..geben Sie code plese ich habe versucht, aber es zeigt Fehler, mein code ist

import java.sql.*;

public class ram {

   static final String JDBC_DRIVER = "oracle.jdbc.driver.OracleDriver";  
   static final String DB_URL = "jdbc:oracle:thin:@192.168.1.12:1521:aftdb";


   static final String USER = "system";
   static final String PASS = "manager";

   public static void main(String[] args) {
   Connection conn = null;
   Statement stmt = null;
   try{

      Class.forName("oracle.jdbc.driver.OracleDriver");


      System.out.println("Connecting to database...");
      conn = DriverManager.getConnection(DB_URL,USER,PASS);


      System.out.println("Creating statement...");
      stmt = conn.createStatement();
      String sql;
      sql = "desc emp";
      ResultSet rs = stmt.executeQuery(sql);

      while(rs.next()){

         String emp= rs.getString("emp");


         System.out.println("ID: " + emp);
      }

      rs.close();
      stmt.close();
      conn.close();
   }catch(SQLException se){

      se.printStackTrace();
   }catch(Exception e){

      e.printStackTrace();
   }finally{

      try{
         if(stmt!=null)
            stmt.close();
      }catch(SQLException se2){
      }//nothing we can do
      try{
         if(conn!=null)
            conn.close();
      }catch(SQLException se){
         se.printStackTrace();
      }
   }

}
}

aber es zeigt Fehler.bitte helfen Sie alle ein, wie man die Struktur einer Tabelle in jdbc-Programm,schlagen Sie mich

InformationsquelleAutor | 2013-10-07

Schreibe einen Kommentar