Remplir un JTable depuis une base donnée Oracle 10g

elyse86 Messages postés 4 Date d'inscription lundi 15 décembre 2008 Statut Membre Dernière intervention 17 mars 2010 - 11 mai 2009 à 18:00
elyse86 Messages postés 4 Date d'inscription lundi 15 décembre 2008 Statut Membre Dernière intervention 17 mars 2010 - 11 mai 2009 à 18:04
Mos-dev

Bonjour à tous,

Je suis un débutant en java , et je suis entrain de réaliser  un projet  de fin d'étude  "application  Java Oracle",
jusqu'à'à maintenant j'ai connecter mon application avec la base donnée oracle 10g.

Class connexion.java :
*********************************************************************************
import java.util.*;
import java.awt.Dimension;
import java.awt.GridLayout;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.sql.*;

import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTable;

public class Connexion {

       
       
    Statement stmt = null;
    ResultSet rsV = null;
    Connection connexion = null;
    public Connexion(){
        try{
                Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
                connexion = DriverManager.getConnection("jdbc:odbc:db","system","manager");
                  System.out.println("Connection effectuer avec succes ");
                  stmt=connexion.createStatement();
                  rsV=stmt.executeQuery("select * from employees where employee_id=100");
                  while(rsV.next()){
                      //comme chaine de caractere de getstring veuillez indiquer le des colonnes
                      //de la base de donnee
                      String s=rsV.getString("last_name");
                      int  s2=Integer.parseInt(rsV.getString("salary"));
                      String s1=rsV.getString("first_name");
                       System.out.println("le prenom & nom   est : "+ s.concat(".") + s1+"  son salaire est "+s2);
                            
                  }}
          
           catch ( Exception e )
{ System.out.println( "Error de Connection : " + e );}
                  
}}
**************************************************************************

Maintenant je veux transfère ces donnée de ma requête dans une J Table :
Quelqu'un peut me donner le code exacte pour ce problème , j'ai trouvez bcp de code sur le Net ( aussi dans notre forum code sources) mais je sais comment les configurer.

merci.

1 réponse

elyse86 Messages postés 4 Date d'inscription lundi 15 décembre 2008 Statut Membre Dernière intervention 17 mars 2010
11 mai 2009 à 18:04
Mos-dev

Bonjour à tous,

Je suis un débutant en java , et je suis entrain de réaliser  un projet  de fin d'étude  "application  Java Oracle",
jusqu'à'à maintenant j'ai connecter mon application avec la base donnée oracle 10g.

Class connexion.java :
*********************************************************************************

import java.sql.*

public class Connexion {

       
       
    Statement stmt = null;
    ResultSet rsV = null;
    Connection connexion = null;
    public Connexion(){
        try{
                Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
                connexion = DriverManager.getConnection("jdbc:odbc:db","system","manager");
                  System.out.println("Connection effectuer avec succes ");
                  stmt=connexion.createStatement();
                  rsV=stmt.executeQuery("select * from employees where employee_id=100");
                  while(rsV.next()){
                      //comme chaine de caractere de getstring veuillez indiquer le des colonnes
                      //de la base de donnee
                      String s=rsV.getString("last_name");
                      int  s2=Integer.parseInt(rsV.getString("salary"));
                      String s1=rsV.getString("first_name");
                       System.out.println("le prenom & nom   est : "+ s.concat(".") + s1+"  son salaire est "+s2);
                            
                  }}
          
           catch ( Exception e )
{ System.out.println( "Error de Connection : " + e );}
                  
}}
**************************************************************************

Maintenant je veux transfère ces donnée de ma requête dans une J Table :
Quelqu'un
peut me donner le code exacte pour ce problème , j'ai trouvez bcp de
code sur le Net ( aussi dans notre forum code sources) mais je sais
comment les configurer.

merci.
0
Rejoignez-nous