Précédent   Forum des professionnels en informatique > Java > Général Java > JDBC
JDBC Forum d'entraide sur l'API JDBC (Java Database Connectivity) et l'accès aux bases de données. Avant de poster -> FAQ JDBC
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/01/2012, 09h28   #1
Candidat au titre de Membre du Club
 
Homme
Étudiant
Inscription : mai 2011
Messages : 124
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mai 2011
Messages : 124
Points : 11
Points : 11
Par défaut Problème Insert into

Bonjour, je viens d'effectuer une requete insert dans mon code java mais celui-ci m'indique l'erreur : unclosed string literal

Mon code est :
Code :
1
2
3
4
5
6
7
8
9
10
String sql = "INSERT INTO personnes (Nom, Sexe, Age, Deplacement, Deplacement1, Deplacement2, Observation, Role, RefUser) VALUES  "
                + "('" + personne + "', '" + sexe + "','" + age + "','" + deplacement + "','" + deplacement1 + "','" + deplacement2 + "','" + observations + "','" + role + "','" + i + "');
        try {
            stmp = con.createStatement();
            //stmp.executeUpdate(sql);
            System.out.println("Données enregistrées dans MySQL");
        } catch (SQLException e) {
            Logger.getLogger(saisieAccidents.class.getName()).log(Level.SEVERE, null, e);
            System.out.println("Erreur lors de l'entrée dans MySQL");
        }
A noter que i correspond a RefUser situé dans une autre table donc RefUser ici est une clé étrangère. La clé primaire de personne est id mais celle-ci est en auto-increment.

Merci de votre aide
Cordialement
Ercan67000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h29.


 
 
 
 
Partenaires

Hébergement Web