1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98
| import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
import java.sql.*;
public class Enseignant extends HttpServlet {
public void doPost(HttpServletRequest req, HttpServletResponse res) throws
ServletException, IOException {
//les paramètres
String iden = req.getParameter("iden").trim();
String ecven = req.getParameter("ecven").trim();
String nomen = req.getParameter("nomen").trim();
String pnomen = req.getParameter("pnomen").trim();
String doben = req.getParameter("doben").trim();
String poben = req.getParameter("poben").trim();
String natioen = req.getParameter("natioen").trim();
String adren = req.getParameter("adren").trim();
String telen = req.getParameter("telen").trim();
String melen = req.getParameter("melen").trim();
String fen = req.getParameter("fen").trim();
String staten = req.getParameter("staten").trim();
String graden = req.getParameter("graden").trim();
String etaborgen = req.getParameter("etaborgen").trim();
String datrecen = req.getParameter("datrecen").trim();
boolean proceed = false;
if (iden != null && ecven != null && nomen != null && pnomen != null &&
doben != null && poben != null && poben != null && natioen != null &&
adren != null && telen != null && melen != null && fen != null && staten != null
&& graden != null && etaborgen != null && datrecen != null )
if (iden.length() > 0 &&
ecven.length() > 0 &&
nomen.length() > 0 &&
pnomen.length() > 0 &&
doben.length() > 0 &&
poben.length() > 0 &&
natioen.length() > 0 &&
adren.length() > 0 &&
telen.length() > 0 &&
melen.length() > 0 &&
fen.length() > 0 &&
staten.length() > 0 &&
graden.length() > 0 &&
etaborgen.length() > 0 &&
datrecen.length()>0)
proceed = true;
//connexion à la base
Connection con = null;
PreparedStatement instruction = null;
Statement st = null;
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con = DriverManager.getConnection("jdbc:odbc:enpedb", "", "");
String requete = "update enseignant set iden='"+iden+"',ecven='"+ecven+"',nomen='"+nomen+"',pnomen='"+pnomen+"',doben='"+doben+"',poben='"+poben+"',natioen='"+natioen+"',adren='"+adren+"',telen='"+telen+"',melen='"+melen+"',fcten='"+fen+"',statu='"+staten+"',grad='"+graden+"',eorg='"+etaborgen+"',datrec='"+datrecen+"' where iden='"+iden+"')";
instruction = con.prepareStatement(requete);
st = con.createStatement();
if (proceed) {
instruction.setString(1, iden);
instruction.setString(2, ecven);
instruction.setString(3, nomen);
instruction.setString(4, pnomen);
instruction.setString(5, doben);
instruction.setString(6, poben);
instruction.setString(7, natioen);
instruction.setString(8, adren);
instruction.setString(9, telen);
instruction.setString(10, melen);
instruction.setString(11, fen);
instruction.setString(12, staten);
instruction.setString(13, graden);
instruction.setString(14, etaborgen);
instruction.setString(15, datrecen);
instruction.executeUpdate();
}
}
catch (ClassNotFoundException e) {
throw new ServletException();
}
catch (SQLException e) {throw new ServletException();}
finally{
try{
if(con !=null)con.close();
if(st !=null)st.close();
if(instruction !=null)instruction.close();
}
catch(SQLException e){}
}
}} |
Partager