Connexion à la base de données mysql

irann Messages postés 18 Date d'inscription mercredi 9 avril 2008 Statut Membre Dernière intervention 13 mai 2008 - 9 avril 2008 à 11:40
 Utilisateur anonyme - 9 avril 2008 à 17:22
 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

Utilisateur anonyme
9 avril 2008 à 12:55
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
0
irann Messages postés 18 Date d'inscription mercredi 9 avril 2008 Statut Membre Dernière intervention 13 mai 2008
9 avril 2008 à 13:22
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!
0
Utilisateur anonyme
9 avril 2008 à 17:22
Mais tu as juste fait le même genre d'erreur plusieurs fois apparemment.

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

yeah! vive java
0
Rejoignez-nous