Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Java-JDBC: Afficher la liste des colonnes d’une table

 int,string,char,static, url, socket, url, socket, java
{filelink=23}

import java.net.*;
 
          public ArrayList getColumnTables()
    {
       ArrayList listCol=new ArrayList();
        try
        {
 
        // Créer un chaîne de connexion vers la base de données Microsoft Access
       final String myDB ="jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=Test;"+ "DriverID=22;READONLY=false";
 
       // définir les propriétés de connexion
       Properties pro=new Properties();
       pro.put("charSet", "utf-8");
 
       // Ouvrir la connexion
       Connection conn=DriverManager.getConnection(myDB,pro);
       Statement stmt=conn.createStatement();
       // Créer un objet MetaData de ResultSet
       ResultSet res=stmt.executeQuery("Select * from  test ");
       ResultSetMetaData rsMetaData=res.getMetaData();
       // Accéder à la liste des colonnes
       int nbrColonne = rsMetaData.getColumnCount();
       for (int i = 1; i <= nbrColonne; i++)
       {
           // Retourner le nom de la colonne
           String nom=rsMetaData.getColumnName(i);
           // Retourner le type de la colonne
           String type=rsMetaData.getColumnTypeName(i);
            listCol.add(nom+" "+type);
       }
       // Afficher les noms et les types des colonne sur le console
       System.out.println(listCol);
 
        }catch(Exception err)
        {
            System.out.println(err);
        }
       return listCol;
    }

A Voir sur le même Sujet:

  • tutoriel ajouter une colonne dans une liste array java
  • afficher en colonne java
  • code source java pour afficher bdd dans un tableau
  • declarer les colonnes d'une table java swing
  • java ee lister colonne de la table
  • importation des données à JTable
  • code source java pour afficher bdd oracle dans un tableau
  • listage d'une table en java
  • lister la liste des colonne d'une table access java
  • organiser une arraylist en colonne java