Implementation of Add, Delete and Search Employee From Database
Implementation of Add, Delete and Search Employee From Database
<%@page contentType="text/html" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JSP Page</title> </head> <body> <center><h1><font face="Book Anitiqua">Admin Page</font></h1><br> <table> <tr><td><a href="Add.jsp"><font face="Calibri" size="+2">Add Employee</font></a></td></tr> <tr><td><a href="Search.jsp"><font face="Calibri" size="+2">Search Employee</font></a></td></tr> <tr><td><a href="Delete.jsp"><font face="Calibri" size="+2">Delete Employee</font></a></td></tr> </table> </center> </body> </html>
<% } }catch(ClassNotFoundException e){ }catch(SQLException e){ }catch(Exception e){ } %> </body> </html>
<%@page import="javax.sql.*,java.sql.*,java.io.*" contentType="text/html" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JSP Page</title> </head> <body> <% try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection con = DriverManager.getConnection("jdbc:odbc:MyDSN"); PreparedStatement pstmt = con.prepareStatement("delete from empdata where eid = ?"); pstmt.setString(1, request.getParameter("eid")); int a= pstmt.executeUpdate(); if(a==1) { %> <center><h1><font face="Book Anitiqua">Record has been deleted!!!</font></h1></center> <% } else { %> <center><h1><font face="Book Anitiqua">Record Not Found...!!!!</font></h1></center> <% } }catch(ClassNotFoundException e){ }catch(SQLException e){ }catch(Exception e){ } %> </body> </html>
<%@page import="javax.sql.*,java.sql.*,java.io.*" contentType="text/html" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JSP Page</title> </head> <body> <% try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection con = DriverManager.getConnection("jdbc:odbc:MyDSN"); PreparedStatement pstmt = con.prepareStatement("select * from empdata where eid = ?"); pstmt.setString(1, request.getParameter("eid")); ResultSet rst = pstmt.executeQuery(); if(rst.next()) { %> <center> <h1><font face="Book Anitiqua"> Employee Details...!!!!</font></h1>
<table border="1"> <tr><td><font face="Calibri" size="+2">ID</font></td><td><font face="Calibri" size="+2"><%=rst.getString("eid")%></font></td></tr> <tr><td><font face="Calibri" size="+2">First Name</font></td><td><font face="Calibri" size="+2"><%=rst.getString("fname")%></font></td></tr> <tr><td><font face="Calibri" size="+2">Last Name</font></td><td><font face="Calibri" size="+2"><%=rst.getString("lname")%></font></td></tr> <tr><td><font face="Calibri" size="+2">Department</font></td><td><font face="Calibri" size="+2"><%=rst.getString("dept")%></font></td></tr> <tr><td><font face="Calibri" size="+2">Designation</font></td><td><font face="Calibri" size="+2"><%=rst.getString("desig")%></font></td></tr> <tr><td><font face="Calibri" size="+2">Age</font></td><td><font face="Calibri" size="+2"><%=rst.getInt("age")%></font></td></tr> <tr><td><font face="Calibri" size="+2">Phone No.</font></td><td><font face="Calibri" size="+2"><%=rst.getString("phno")%></font></td></tr>
<tr><td><font face="Calibri" size="+2">E-Mail</font></td><td><font face="Calibri" size="+2"><%=rst.getString("email")%></font></td></tr> </table> </center> <% } else { %> <center><h1><font face="Book Anitiqua">Record Not Found...!!!!</font></h1></center> <% } }catch(ClassNotFoundException e){ }catch(SQLException e){ }catch(Exception e){ } %> </body> </html>
<tr><td><font face="Calibri" size="+2">E-Mail</font></td><td><font face="Calibri" size="+2"><%=rst.getString("email")%></font></td></tr> </table> </center> <% } else { %> <center><h1><font face="Book Anitiqua">Record Not Found...!!!!</font></h1></center> <% } }catch(ClassNotFoundException e){ }catch(SQLException e){ }catch(Exception e){ } %> </body> </html>
Login.jsp
<%@page import="java.sql.*,javax.sql.*,java.io.*" contentType="text/html" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Welcome! </title> </head> <body> <% String uname = request.getParameter("uname"); String pwd = request.getParameter("pwd");
%> <% try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection con = DriverManager.getConnection("jdbc:odbc:MyDSN"); PreparedStatement pstmt = con.prepareStatement("select * from info where uname = ? and password = ?"); pstmt.setString(1, uname); pstmt.setString(2, pwd); ResultSet rst = pstmt.executeQuery(); if(rst.next()) { %> <jsp:forward page="home.jsp" ></jsp:forward> <% } else{ %> <jsp:include page="index.jsp"></jsp:include> <% } }
</body> </html>