0% found this document useful (0 votes)
7 views4 pages

JDBC Query

Uploaded by

XeroX PlayzYT
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views4 pages

JDBC Query

Uploaded by

XeroX PlayzYT
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 4

1 |JDBC Query Assignment SiSTECH.

IN

//InsertQuery
Insert.jsp
<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" errorPage="" %>
<html>
<head><title>RegistrationInfo</title></head>
<body>
<form id="form1" name="form1" method="post" action="Inserthandler.jsp">
<table width="700" border="1">
<%
if("blank".equals((String)request.getParameter("msg")))
out.print("Invalid Entry...");
%>
<tr><td colspan="2"><div align="center">RegistrationInfo</div></td></tr>
<tr><td>student_id</td><td><input type="text" name="stdid" id="stdid" /></td> </tr>
<tr><td>student_password</td><td><input type="text" name="password" id="password" /></td></tr>
<tr><td>student_name</td><td><input type="text" name="stdname" id="stdname" /></td></tr>
<tr><td>student_course</td>
<td><select name="course" id="course">
<option>BTECH</option>
<option>BCA</option>
<option>MTECH</option>
<option>MCA</option></select></td></tr>
<tr><td>student_address</td>
<td><input type="text" name="stdaddress" id="stdaddress" /></td></tr>
<tr><td>email_id</td><td><input type="text" name="email" id="email" /></td></tr>
<tr> <td>Category</td>
<td><input type="radio" name="radio" id="radio" value="GENERAL" />GEN
<input type="radio" name="radio" id="radio" value="OBC" />OBC
<input type="radio" name="radio" id="radio" value="SC" />SC
<input type="radio" name="radio" id="radio" value="ST" />ST</td> </tr>
<tr><td colspan="2"><div align="center">
<input type="submit" name="button" id="button" value="Submit" />
<input type="submit" name="button2" id="button2" value="Reset" /></div></td></tr>
</table></form></body></html>
Inserthandler.jsp
<%@page contentType="text/html" pageEncoding="UTF-8" language="java" import="java.sql.*"%>
<%
String id=request.getParameter("stdid");
String pa=request.getParameter("password");
String na=request.getParameter("stdname");
String co =request.getParameter("course");
String add=request.getParameter("stdaddress");
String email=request.getParameter("email");
String ctg=request.getParameter("radio");
if("".equals(id)||"".equals(pa)||"".equals(na)||"".equals(co)||"".equals(add)||"".equals(email)||"".equals(ctg))
{ response.sendRedirect("Insert.jsp?msg=blank");}
else {
try{ Class.forName("oracle.jdbc.driver.OracleDriver");
Connection con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","sis","sis");
String qry="insert into student_info values(?,?,?,?,?,?,?)";
PreparedStatement prestmt=con.prepareStatement(qry);
prestmt.setString(1,id);
prestmt.setString(2,pa);
prestmt.setString(3,na);
prestmt.setString(4,co);
prestmt.setString(5, add);
prestmt.setString(6,email);
prestmt.setString(7, ctg);
prestmt.executeUpdate();
con.close();
prestmt.close();
out.print("Thanks for Registration");
2 |JDBC Query Assignment SiSTECH.IN

%><a href="index.jsp">GoBack</a><% }
catch(Exception e)
{ out.println(e); } }%>
//loginquery
Login.jsp
<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" errorPage="" %>
<html><head><title>LoginPage</title></head>
<body>
<form method="post" action="loginhandler.jsp">
<table border="1" align="center">
<% if("blank".equals((String)request.getParameter("msg")))
out.print("Fields are Blank....");
else
if("error".equals((String)request.getParameter("msg")))
out.print("Invalid Password...");
%>
<tr><td colspan="2" align="center">Login?</td></tr>
<tr><td>Login ID </td><td><input type="text" name="loginid" value=""/></td></tr>
<tr><td>Password</td><td><input type="password" name="password" value=""/></td></tr>
<tr><td colspan="2" align="center"><input type="submit" name="Submit" value="Submit" />
<input type="reset" name="Reset" value="Reset" /></td></tr>
</table></form></body></html>
Loginhandler.jsp
<%@page contentType="text/html" pageEncoding="UTF-8" language="java" import="java.sql.*" %>
<%String login=request.getParameter("loginid");
String pass=request.getParameter("password");
if("".equals(login)||"".equals(pass))
response.sendRedirect("Login.jsp?msg=blank");
else {
try
{ boolean flag=false;
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","sis","sis");
Statement stmt=con.createStatement();
String qry="select * from student_info";
ResultSet rs=stmt.executeQuery(qry);
while(rs.next())
{ String dbid=rs.getString("stdid");
String dbpass=rs.getString("stdpassword");
if(login.equals(dbid) && pass.equals(dbpass) )
{ flag=true; } }
if(flag) { out.print("Successfully Login...."); }
else { response.sendRedirect("login.jsp?msg=error");} }
catch(Exception e) { }}%>
//selectQuery
Editinfo.jsp
<%@page contentType="text/html" pageEncoding="UTF-8" language="java" import="java.sql.*"%>
<% try { Class.forName("oracle.jdbc.driver.OracleDriver");
Connection con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","sis","sis");
Statement stmt=con.createStatement();
String qry="select * from student_info";
ResultSet rs=stmt.executeQuery(qry); %>
<html><head><title>EditingStudentInfo</title></head>
<body><form name="form1" method="post" action="edithandler.jsp">
<table width="700" border="1">
<tr><td colspan="2"><div align="center"><strong>EditStudentInformation</strong></div></td></tr>
<tr><td>Select a Student</td><td><select name="selectstd" id="selectstd">
<%while(rs.next()) {%><option><%=rs.getString("stdid") %><%} }
catch(Exception e){ out.print(e);
}%>
</select>
</td></tr>
3 |JDBC Query Assignment SiSTECH.IN

<tr><td colspan="2"><div align="center"><input type="submit" name="button" id="button" value="Edit">


</div></td></tr></table></form></body></html>
Edithandler.jsp
<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-
transitional.dtd">
<% String id= request.getParameter("selectstd");
session.setAttribute("sid",id);
try { Class.forName("oracle.jdbc.driver.OracleDriver");
Connection con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","sis","sis");
Statement stmt=con.createStatement();
String q = "select * from student_info where stdid = '"+id+"'";
ResultSet rs=stmt.executeQuery(q);
while(rs.next()){ %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>UpdateStudent</title></head><body>
<form id="form1" name="form1" method="post" action="update.jsp">
<table width="700" border="1">
<tr><td>student_id</td><td><%=(String)request.getParameter("selectstd")%></td></tr>
<tr><td>student_password</td>
<td><input type="text" name="password" id="password" value="<%=rs.getString("stdpassword")%>"/></td></tr>
<tr><td>student_name</td>
<td><input type="text" name="stdname" id="stdname" value="<%=rs.getString("stdname")%>"/></td></tr>
<tr><td>student_course</td>
<td><input type="text" name="course" id="course" value="<%=rs.getString("stdcourse")%>"/></td></tr>
<tr><td>student_address</td>
<td><input type="text" name="stdaddress" id="stdaddress" value="<%=rs.getString("stdaddress")%>"/></td></tr>
<tr><td>email_id</td>
<td><input type="text" name="email" id="email" value="<%=rs.getString("stdemail")%>"/></td></tr>
<tr><td>Category</td>
<td><input type="text" name="ctg" id="ctg" value="<%=rs.getString("category")%>"/> </td></tr>
<% } }
catch(Exception e)
{ out.print(e);}%>
<tr><td colspan="2"><div align="center">
<input type="submit" name="button" id="button" value="Update" />
</div></td></tr>
</table></form></body></html>
Update.jsp
<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" errorPage="" %>
<%String uid=(String)session.getAttribute("sid");
String upass=request.getParameter("password");
String uname=request.getParameter("stdname");
String ucourse=request.getParameter("course");
String uadd=request.getParameter("stdaddress");
String uemail=request.getParameter("email");
String uctg=request.getParameter("ctg");
try { Class.forName("oracle.jdbc.driver.OracleDriver");
Connection con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","sis","sis");
String q = "Update student_info set stdpassword=?,stdname=?,stdcourse=?,stdaddress=?,stdemail=?,category=?
where stdid='"+uid+"'";
PreparedStatement prstmt=con.prepareStatement(q);
prstmt.setString(1,upass);
prstmt.setString(2,uname);
prstmt.setString(3,ucourse);
prstmt.setString(4,uadd);
prstmt.setString(5,uemail);
prstmt.setString(6,uctg);
prstmt.executeUpdate();
out.println("You Successfully Updated...");
}
4 |JDBC Query Assignment SiSTECH.IN

catch(Exception e)
{ out.print(e); }%>
//deleteQuery
Delete.jsp
<%@page contentType="text/html" pageEncoding="UTF-8" language="java" import="java.sql.*"%>
<% try {
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","sis","sis");
Statement stmt=con.createStatement();
String qry="select * from student_info";
ResultSet rs=stmt.executeQuery(qry); %>
<html> <head><title>EditingStudentInfo</title></head>
<body>
<form name="form1" method="post" action="deletehandler.jsp">
<table width="700" border="1">
<tr><td colspan="2"><div align="center"><strong>EditStudentInformation</strong></div></td></tr>
<tr><td>Select a Student</td><td><select name="selectstd" id="selectstd">
<%while(rs.next()) {%>
<option><%=rs.getString("stdid") %>
<%} }
catch(Exception e)
{ out.print(e);}%>
</select> </td></tr>
<tr><td colspan="2"><div align="center">
<input type="submit" name="button" id="button" value="DELET">
</div></td></tr>
</table></form> </body></html>
Deletehandler.jsp
<%@page contentType="text/html" pageEncoding="UTF-8" language="java" import="java.sql.*"%>
<%
String delid=request.getParameter("selectstd");
try
{
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","sis","sis");
Statement stmt=con.createStatement();
String qry="delete student_info where stdid='"+delid+"'";
ResultSet rs=stmt.executeQuery(qry);
out.println("Successfully deleted....");
}
catch(Exception e)
{
out.print(e);
}
%>

You might also like