Introduire du code java dans une requête SQL

Fermé
Nikko - 18 févr. 2008 à 09:54
 ray_fab - 18 févr. 2008 à 15:20
Bonjour,

Je suis en train de réaliser un programme (servlet) avec des pages JSP et une base de données MySql. Mon soucis est que je dois, dans une fonction, mettre une requête sql UPDATE :

update reservation set dateretour='yyyy/mm/dd' where numero=2

Mon soucis est que la valeur de "dateretour" est une donnée entrée par l'utilisateur sur une des pages JSP de mon programme. Je dois donc insérer une commande java pour récupérer la valeur entrée par l'utilisateur.

La question est : comment insérer une commande java dans du code SQL ?


Par avance, merci de vos réponses,
Nikko
A voir également:

2 réponses

Pour ceux que ça intéresse, j'ai trouvé la solution.

Je complète l'exemple que j'ai donné :


...

Statement st = conn.createStatement();
st.executeQuery("UPDATE reservation SET dateretour=' " + req.getParameter("dateretour")+ " ' ; ");
conn.close();

...

req ==> nom de variable représentant HttpServletRequest
conn==> nom de variable représentant Connection
0
salut c'est la reponse mais ta question devrait être comment mettre du code sql dans du java.
Bon courage
0