Requete SQL et java [Résolu]

cs_oceane751 151 Messages postés jeudi 23 décembre 2004Date d'inscription 20 décembre 2012 Dernière intervention - 1 mars 2008 à 18:09 - Dernière réponse : haha1511 1 Messages postés lundi 5 décembre 2011Date d'inscription 28 février 2012 Dernière intervention
- 28 févr. 2012 à 22:28
bonjour à tous

j'ai une requete sql qui ne passe pas

DateFormat formatDate = DateFormat. getDateInstance (DateFormat.

SHORT);
String datee = formatDate.format(

this .
aujourdhui);String re "SELECT nom, heure FROM membres WHERE date_rdv" +datee;

je l'ai testé sous mysql et elle ne passe pas non plus
SELECT nom, heure FROM membres WHERE date_rdv = 01/03/08

je ne voois pas ce qui cloche

si quelqu'un pourrait m'aider........
Afficher la suite 

Votre réponse

7 réponses

Meilleure réponse
Utilisateur anonyme - 1 mars 2008 à 18:51
3
Merci
Essaie comme ça :

<tt>ResultSet rs = conn.createStatement();</tt>
<tt>st.executeQuery("</tt><tt>select nom,heure from membres where date_rdv="+"""+datee+""");</tt>

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

yeah! vive java

Merci Utilisateur anonyme 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 98 internautes ce mois-ci

Commenter la réponse de Utilisateur anonyme
Utilisateur anonyme - 1 mars 2008 à 18:24
0
Merci
Si ta requête ne passe pas sous MySQL, ça veut dire que ce n'est pas un problème de Java mais un problème de SQL. Si je lis ta requête, j'en conclus que "nom", "heure" et "date_rdv" sont des colonnes de la table "membres", c'est bien ça?

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

yeah! vive java
Commenter la réponse de Utilisateur anonyme
cs_oceane751 151 Messages postés jeudi 23 décembre 2004Date d'inscription 20 décembre 2012 Dernière intervention - 1 mars 2008 à 18:43
0
Merci
oui oui c'est bien ça
j'ai testé sous mysql avec
SELECT nom, heure FROM membres WHERE date_rdv = "01/03/08"

et là ça marche
mais le truc est que je ne sais pas comment mettre des "  autour de mon datee 
"SELECT nom, heure FROM membres WHERE date_rdv =" +datee;
Commenter la réponse de cs_oceane751
cs_oceane751 151 Messages postés jeudi 23 décembre 2004Date d'inscription 20 décembre 2012 Dernière intervention - 1 mars 2008 à 19:03
0
Merci
ah la vache
j'en avais essayé des choses mais là je suis sur le q!!!!
en bref, c'est un vrai bordel de " !!!

merci beaucoup car là j'aurai jamais trouvé alone !!  
Commenter la réponse de cs_oceane751
Ombitious_Developper 2333 Messages postés samedi 28 février 2004Date d'inscription 26 juillet 2013 Dernière intervention - 1 mars 2008 à 20:11
0
Merci
Salut:

Il vaut mieux utiliser les PreparedStatements.

<hr size="2" width="100%" />[Félicité de Lamennais] Le plus puissant de tous les leviers, c'est la volonté.
Commenter la réponse de Ombitious_Developper
Utilisateur anonyme - 1 mars 2008 à 21:09
0
Merci
Il vaut mieux utiliser les PreparedStatements uniquement quand on est amené à exécuter une requête de nombreuses fois. [auteur/OMBITIOUSDEVELOPPER/237842.aspx Ombitious_Developper], tu ne sais pas dans quel contexte [auteur/OCEANE751/408991.aspx oceane751] va utiliser sa requête donc il n'est pas juste de dire qu'il vaut forcément mieux utiliser les PreparedStatements.

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

yeah! vive java
Commenter la réponse de Utilisateur anonyme
haha1511 1 Messages postés lundi 5 décembre 2011Date d'inscription 28 février 2012 Dernière intervention - 28 févr. 2012 à 22:28
0
Merci
comment appelais les sql dans java
Commenter la réponse de haha1511

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.