Connexion à la base de données mysql

Signaler
Messages postés
18
Date d'inscription
mercredi 9 avril 2008
Statut
Membre
Dernière intervention
13 mai 2008
-
 Utilisateur anonyme -
 Bonjour à tous,
J'ai fais une connexion à une base de données par JAVA à l'aide d'une requête statique   et j'essaie de me connecter à cette base de données à l'aide d'une requête dynamique ( càd un variable dans le requête sql), mais ça ne marche pas.
 par exemple:

String nn = "Boubaker";ResultSet result select.executeQuery("SELECT c.nom, c.prenom, p.lat, p.longi  FROM chauffeur c, position p WHERE c.numvoit p.numvoit   AND c.nom = nn");

Alors est ce que quelqu'un à une idée pour m'aider à avancer svp?
Merci d'avance.

3 réponses


Bonjour

Fais plutôt :
ResultSet result = select.executeQuery("SELECT c.nom, c.prenom, p.lat,
p.longi  FROM chauffeur c, position p WHERE c.numvoit = p.numvoit   AND
c.nom = "+nn);

TUER : http://tuer.tuxfamily.org/tuer.php

yeah! vive java
Messages postés
18
Date d'inscription
mercredi 9 avril 2008
Statut
Membre
Dernière intervention
13 mai 2008

Bonjour  gouessej
 merci pour votre réponse.
mais ça ne marche pas

je fais:

String nn = "Boubaker";ResultSet result select.executeQuery("SELECT c.nom, c.prenom, p.lat, p.long, v.type FROM chauffeur c, position p, voiture v WHERE c.numvoit p.numvoit AND c.numvoit = v.numvoit AND heure = '2008-03-10 08:00:00' AND c.nom ="+nn);

mais ça ne marche pas

merci!

Mais tu as juste fait le même genre d'erreur plusieurs fois apparemment.

TUER : http://tuer.tuxfamily.org/tuer.php

yeah! vive java