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
| import java.io.*;
import java.net.*;
import java.sql.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class i81 extends HttpServlet {
static java.sql.Connection connection () throws ClassNotFoundException, SQLException{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con;
con= DriverManager.getConnection("jdbc:odbc:gestion","ayda","ayda");
return con;
}
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
try {
out.println("<html>");
out.println("<head>");
out.println("<title>Servlet i21</title>");
out.println("</head>");
out.println("<body>");
int no_intervention=Integer.parseInt((String)request.getParameter("t1"));
Date datei=Date.valueOf((String)request.getParameter("t2"));
Date heure_debut=Date.valueOf((String)request.getParameter("t3"));
Date heure_fin=Date.valueOf((String)request.getParameter("t4"));
{
Connection c=i81.connection();
Statement s=c.createStatement();
String requete ="insert into intervention (no_intervention,datei,heure_debut,heure_fin) values ("+no_intervention+",'"+datei+"','"+heure_debut+"','"+heure_fin+"')";
int se=s.executeUpdate(requete);
out.println(se+"ligne ajoutée");
out.println("</body>");
out.println("</html>");}
catch(ClassNotFoundException exp1)
{
out.println("errrreur");
}
catch(SQLException exp2)
{out.println("erreur");
out.println("[Connection.java] - ERR exp2= "+exp2.getMessage());
}
} finally {
out.close();
}
}
} |
Partager