Requete en java

Fermé
totoche - 25 avril 2008 à 12:55
 totoche - 25 avril 2008 à 16:14
Bonjour à toute la communauté,
Je voudrais insérer un champ qui est dans un textfield dans ma table groupe de la base mlr1.
Donc voici le code :
try{
Class.forName(pilote) ;

connexion = DriverManager.getConnection(protocoleDeConnexion + url, utilisateurBD, motDePasseBD);
System. out.println("******* Connexion Ok: " + connexion. getCatalog() + " ********");

// ********* : exécution de la requête d'insertion
texteRequete = "INSERT INTO "+ schemaBD + "groupe (nom_groupe) VALUES (jtxtgroupe.setText())";
nbMaj = connexion.createStatement().executeUpdate(texteRequete);
System. out.println("******* Insertion effectuée : " + texteRequete + " ********");

System.out.println("******après insertion*******");
affichageTablemlr1();

} catch (ClassNotFoundException e) {
e . printStackTrace() ;
} catch (SQLException e) {
e . printStackTrace() ;
}

La connexion se fait mais l'éxecution de la requete d'inserion ne fonctionne pas
A voir également:

7 réponses

Blue project
25 avril 2008 à 13:03
jtxtgroupe.setText() ..... utilise getText() pour recuppérer ton champ
0
merci pour l'info mais maintenant j'ai une autre erreur.

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: FUNCTION jtxtgroupe.getText does not exist
0
Blue project
25 avril 2008 à 13:14
("+jtxtgroupe.setText()+")"


Normal qu'il reconnait pas ^^
0
du coup sa doit pas venir de là i doit y avoir otre chose qui plante
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Blue project
25 avril 2008 à 16:05
le nom de ta table ^^
"+ schemaBD + "groupe (nom_groupe)

le mieu c'est comme même de mettre "Insert into NomTable values ('"+jtxtgroupe.setText()+"')"

Mais la t'a table doit avoir juste 1 champs sinon sa plantera toujour
Remplace NomTable par le nom de la table dans laquelle tu veut ajouter le champ
0
En fait c bon j'ai trouver c'était juste les cotes qui manquait y avait les guillemets mais pas les cotes
Mais merci pour les infos
0
thifoolish Messages postés 79 Date d'inscription jeudi 11 janvier 2007 Statut Membre Dernière intervention 11 juillet 2008 18
25 avril 2008 à 16:11
Merci de marquer le sujet comme résolu...
0
probleme resolu
0