natasha82
Messages postés55Date d'inscriptionvendredi 20 mars 2015StatutMembreDernière intervention 9 juin 2015
-
Modifié par KX le 20/05/2015 à 13:03
Utilisateur anonyme -
20 mai 2015 à 12:57
Bonjour,
j"ai fait un programme qui fait l'ajout d'un message sachant que je dois récupérer le récepteur de la base de donné ,,j'ai fait tout mais il m'affiche cette erreur:
java.sql.SQLException: Incorrect integer value: 'sa' for column 'mat_etu' at row 1
Voici la servlet:
<%@page import="java.sql.DriverManager"%>
<%@page import="java.sql.ResultSet"%>
<%@page import="java.sql.PreparedStatement"%>
<%@page import="java.sql.Connection"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPEhtml><html><head><metahttp-equiv="Content-Type"content="text/html; charset=UTF-8"><title>JSP Page</title><linkrel="stylesheet"href="css/style.css"type="text/css"charset="utf-8"/></head><body><divid="general"><divid="entete"><divid="logo"><br/><marquee><h2> Bienvenue dans L'espace Numérique De Travail de l'UMMTO </h2></marquee></div><divid="menu-haut"><spanid="acc"><ahref="index.jsp"title=" Rotour a la page d'accueil"> Accueil </a></span><spanid="ident"><ahref="inscri.jsp"title="Inscrir si vous etez pas deja inscrire"> Inscription </a></span><spanid="acce"><ahref="authen.jsp"title=" Identifiez-Vous"> Connexion</a></span><spanid="ins"><ahref="cours.jsp"title=" cours à télécharger"> Cours </a></span><spanid="cont"><ahref="a propos.jsp"title=" plus d'information"> A propos </a></span></div></div><divid="navigation"><divid="nav"><ul><li><formid="search"name="search"action="chercher.php"method="POST"><spanid="g"><imgsrc="css/en.png "align=center></span><p><inputtype="text"name="recherch"id="recherch"size="25"/></p><pclass="submit"><buttontype="submit">Chercher</button></p></form></li><li><ahref="">Déconnexion</a></li><li><ahref="Changer_Profile">Changer le profile</a></li><li><ahref="Messagerie_enseignant.jsp">Messagerie</a></li><li><ahref="UploadFiles.jsp">Gestion des cours</a></li><li><ahref="">Gestion des notes</a></li><li><ahref="">Gestion des affichages</a></li><li><ahref="">Accéder aux CPs</a></li></ul></div></div><divid="principal"><tableborder="0"width=""><tr><thwidth="80"></th><thcolspan="10"><ahref="NouveauMessageEns.jsp"title=" Rotour a la page d'accueil">Nouveaux messages</a><imgsrc="css/envoyer_msg.png "></th><thwidth="40"></th><th><ahref="MessageRecuEns.jsp"title=" Rotour a la page d'accueil"> Message recus</a><spanid="g"><imgsrc="css/msg_recus.png "></span></th><thwidth="40"></th><thcolspan="10"><ahref="MessageEnvoyeEns.jsp"title=" Rotour a la page d'accueil">Message envoyes</a><imgsrc="css/msg_envoyes.png "></th></tr></table><divid="ins-zone"><formname="ins"id="ins"action="MsgPourEtudiant"method="POST"onSubmit="return verif()"><fieldsetclass="zone1"><legend>Formulaire d'inscription</legend><pclass="present"><labelfor="mat_etu">Nom étudiant </label></p><pclass="present"><labelfor="nom_etu">objet</label></p><pclass="present"><labelfor="nom_etu">Message</label></p></fieldset><fieldsetclass="zone2"><p><SELECTname="mat_etu"id="mat_etu"size=1>
<% Class.forName("com.mysql.jdbc.Driver");
Connection cn=DriverManager.getConnection("jdbc:mysql://localhost:3306/bdd","root","");
PreparedStatement pr = cn.prepareStatement("SELECT nom_etu FROM etudiant ");
ResultSet rs = pr.executeQuery();
while(rs.next()){
%>
<OPTION> <%=rs.getString("nom_etu")%><% }%> </OPTION></select></p><inputname="objet"type="text"size="15"/><p></p><p><textareaname="contenue"id="message"cols="30"rows="10"></textarea></p></fieldset><pclass="submit"><buttontype="submit"value="Valider">Envoyer</button><buttontype="reset">Annuler</button></p></form></div></div></div></body></html>