Posez votre question Signaler

Requete en java

totoche - Dernière réponse le 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
Lire la suite 

Requete en java »

8 réponses
Réponse
+0
moins plus
jtxtgroupe.setText() ..... utilise getText() pour recuppérer ton champ
Ajouter un commentaire
Réponse
+0
moins plus
merci pour l'info mais maintenant j'ai une autre erreur.

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: FUNCTION jtxtgroupe.getText does not exist
Ajouter un commentaire
Réponse
+0
moins plus
("+jtxtgroupe.setText()+")"


Normal qu'il reconnait pas ^^
Ajouter un commentaire
Réponse
+0
moins plus
du coup sa doit pas venir de là i doit y avoir otre chose qui plante
Ajouter un commentaire
Réponse
+0
moins plus
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
totoche - 25 avril 2008 à 16:07
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
Ajouter un commentaire
Réponse
+0
moins plus
Merci de marquer le sujet comme résolu...
Ajouter un commentaire
Réponse
+0
moins plus
probleme resolu
Ajouter un commentaire
Ce document intitulé « requete en java » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?