IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Agents de placement/Fenêtres Java Discussion :

probleme avec une requete dans le Jframe


Sujet :

Agents de placement/Fenêtres Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2008
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 102
    Par défaut probleme avec une requete dans le Jframe
    bonjour à tous,je suis sur un projet de gestion bancaire,j'ai crée un Jframe Position pour rechercher en fonction du numero de compte les valeurs correspondante dans la table Compte et les afficher dans les champs correspondants de mon Jframe,seulement je suis confronté à un problème de requete,aidez moi à trouver ou se situe le probleme,voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
     
    private void rechercherActionPerformed(java.awt.event.ActionEvent evt) {                                           
            // TODO add your handling code here:
            String user = "root";
            String password = "pytheas";
            ResultSet rs = null;
            Statement st = null;
            Connection con=null;
            try{
                Class.forName("com.mysql.jdbc.Driver");
                String url="jdbc.mysql://localhost:3306/banque";
                con=(Connection) DriverManager.getConnection(url, user, password);
                st=con.createStatement();
                String rq="select NomClt,PrenomClt,SoldeCpt from Compte where NumCpte='" + numcptposition.getText() + "'";/*NomClt,PrenomClt et SoldeCpt sont les champs de la table Compte,numcptposition correspond au champ duJframe ou pourrait se situé l'erreur*/
                rs = st.executeQuery(rq);
                String numcompte="";
                String nomposition="";
                String prenomposition="";
                String montant;
                float soldeposition;
     
                while(rs.next())
                {
                    numcompte = rs.getString("NumCpte");
                    nomposition = rs.getString("NomClt");
                    prenomposition = rs.getString("PrenomClt");
                    soldeposition = rs.getFloat("SoldeCpt"); /*je veus récupérer le solde qui est du type float*/
                    //montant=resultats.getString("SoldeCpt");
                    // soldeposition= = Float.parseFloat(montant);
     
                }
                numcptposition.setText(numcompte);
                nomrsposition.setText(nomposition);
                prenomrsposition.setText(prenomposition);
               // montantposition.setText(soldeposition);/*afficher le solde dans le champs correspondant dans le Jframe mais il signale erreur*/
     
     
            }catch(ClassNotFoundException e)
            {
               JOptionPane.showMessageDialog(null,"Mauvais Driver","Erreur",JOptionPane.ERROR_MESSAGE);
            }catch(SQLException sq)
            {
             JOptionPane.showMessageDialog(null,"Erreur de la requête","Erreur",JOptionPane.ERROR_MESSAGE);
            }
            finally
            {
                if(st == null)
                {
                 try
                 {
                   st.close();
                 }catch(SQLException e)
                 {
                  e.printStackTrace();
                 }
                }
                if(con!=null)
                {
                 try
                 {
                   con.close();
                 }catch(SQLException e1)
                 {
                  e1.printStackTrace();
                 }
     
            }
     
            }
        }                                          
     
        /**
         * @param args the command line arguments
         */
        public static void main(String args[]) {
            java.awt.EventQueue.invokeLater(new Runnable() {
     
                public void run() {
                    new Position().setVisible(true);
                }
            });
        }
        // Variables declaration - do not modify                     
        private javax.swing.JLabel jLabel1;
        private javax.swing.JLabel jLabel2;
        private javax.swing.JLabel jLabel3;
        private javax.swing.JLabel jLabel4;
        private javax.swing.JTextField montantposition;
        private javax.swing.JTextField nomrsposition;
        private javax.swing.JTextField numcptposition;
        private javax.swing.JTextField prenomrsposition;
        private javax.swing.JButton rechercher;
        // End of variables declaration                   
    }

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 40
    Par défaut
    Et c'est quoi ton problème plus exactement?
    Et c'est quoi comme banque? parce que maintenant qu'on a le mot de passe root de la base de données ça pourrait devenir intéréssant

Discussions similaires

  1. Probleme avec une requete sql dans VB6 pour un champ date
    Par jacko842 dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 27/01/2009, 09h31
  2. Probleme avec une requete de selection
    Par vaness59199 dans le forum ASP
    Réponses: 2
    Dernier message: 03/10/2005, 23h42
  3. [weblogic 8.1][JDBC] Probleme avec une requete
    Par Sniper37 dans le forum Weblogic
    Réponses: 3
    Dernier message: 08/04/2005, 12h11
  4. probleme avec une requete full text
    Par maxxou dans le forum Langage SQL
    Réponses: 2
    Dernier message: 07/03/2005, 18h20
  5. au secour probleme avec une requete...
    Par soufiane59 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 26/09/2003, 11h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo