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

JDBC Java Discussion :

Initialiser variable JDBC


Sujet :

JDBC Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    470
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2009
    Messages : 470
    Par défaut Initialiser variable JDBC
    Bonsoir la Communaute.
    Je recherche le contenu d un enregistrement avec comme Matricule MatriculeToFind.

    Mais j essaie d initialiser ma variable MatriculeToFind() qui est un TextField.

    Mais j echoue au niveau de String idText = MatriculeToFind.getText();

    Qui peut m aider?\\Habiler

    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
    private void MatriculeToFindMousePressed(java.awt.event.MouseEvent evt) {                                             
                    Connection conn = null;
            PreparedStatement ps = null;
                    String idText = MatriculeToFind.getText();
    // validate that idText is a positive int here
                    int id = Integer.parseInt(idText);
     
     
            String SQL = "SELECT Matricule,Nom,Prenom FROM Signaletique WHERE Matricule = ?";
     
     
            try {
                conn = Connect.ConnectDB();
                ps = conn.prepareStatement(SQL);
     
     
                                ResultSet rs =ps.executeQuery(); {
                            ps.setInt(1, id);   
                               System.out.println(id);   
                            while( rs.next() ) {
     
                                MatriculeFinded.setText(rs.getString(1));
                                NomFinded.setText(rs.getString(2));
                                PrenomFinded.setText(rs.getString(3));
                                //Display values
                                }
                                                }     
     
               ps.close();
                        } catch (SQLException e) {
                e.printStackTrace();
     
            }
        }

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Et c'est censé être quoi MatriculeToFind? Parce que là il n'est défini nulle part dans le code que tu as montré. Et quelle erreur tu as?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [debutant] initialisation variable static
    Par julien.63 dans le forum Langage
    Réponses: 3
    Dernier message: 12/01/2008, 18h02
  2. Réponses: 7
    Dernier message: 15/11/2007, 14h41
  3. Initialisation variables globale
    Par reeda dans le forum VB.NET
    Réponses: 4
    Dernier message: 25/08/2007, 09h41
  4. Réponses: 3
    Dernier message: 09/02/2006, 09h54
  5. Problème d'initialisation variable tableau
    Par HeZiX dans le forum Langage
    Réponses: 3
    Dernier message: 08/06/2005, 16h30

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