salut
j'ai un problème d'ajout sur une page jsp,j'ai un tableau qui contient des champs de type string et num et des champs date (date arrivée:jour,moi,année) et (date départ),je les mis sous forme de comboBox(remplit par des listes),quand j'établit la relation avec la base de données,les données de type string et num s'ajoutent sans problème,par contre ceux qui concerne les date s'ajoutent comme des champs "null".
remarque:dans la base de données,j'ai déclaré tout les champs de type "texte"
voila le code que j'ai mis:
<%
try{
String date=request.getParameter("a2")+"/"+request.getParameter("a3")+"/"+request.getParameter("a4");
String date1=request.getParameter("a5")+"/"+request.getParameter("a6")+"/"+request.getParameter("a7");
Connection cn=DriverManager.getConnection("JDBC:ODBC:Gest");
Statement st=cn.createStatement();
st.executeUpdate("insert into Reservation values('"+request.getParameter("a1")+"','"+request.getParameter("a")+"','"+request.getParameter("String date")+"','"+request.getParameter("String date1")+"','"+request.getParameter("a8")+"','"+request.getParameter("a9")+"')");
out.println("<br><br><br><center><em><h1>La reservation a été effectué avec succés</h1></em></center>");
}catch(Exception e){
out.println(e);
}
%>
si vous pouvez me le rectifié ou me dire où réside l'erreur et merci d'avance.






Répondre avec citation




Partager