📄 eadd.jsp
字号:
<html>
<body bgcolor="#CCFFFF">
<%@ page errorPage="ErrorPage.jsp" language="java" import="java.sql.*" %>
<%
Connection conn;
conn=null;
ResultSet rs;
//rs=null;
String EName=request.getParameter("EName");
String PWord=request.getParameter("Pword");
String LName=request.getParameter("LName");
String DName=request.getParameter("DName");
String Desig=request.getParameter("Desig");
int flag=0;
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn =DriverManager.getConnection("jdbc:odbc:tis","tis","tis");
PreparedStatement stat= conn.prepareStatement("select ename from master where ename=?" );
stat.setString(1,EName);
rs = stat.executeQuery();
out.println("query executed");
if(rs.next())
{
flag=1;
%>
<SCRIPT language="JavaScript">
alert("User name already exists");
location.href="NEmp.htm";
</SCRIPT>
<%
}
else
{
flag=0; // conn.close();
}
}
catch(Exception E)
{
out.println("Error "+E);
}
if(flag == 0)
{
try
{
int eno=100000;
PreparedStatement st= conn.prepareStatement("SELECT max(eno) FROM master" );
rs=st.executeQuery();
if(rs.next())
{
eno=rs.getInt(1);
eno=eno+1;
}
PreparedStatement stat=conn.prepareStatement("INSERT INTO master values(?,?,?,?,?,?)");
stat.setDouble(1,eno);
stat.setString(2,EName);
stat.setString(4,DName);
stat.setString(3,Desig);
stat.setString(5,LName);
stat.setString(6,PWord);
stat.executeUpdate();
flag=0;
response.sendRedirect("Admin.htm");
}
catch(Exception E)
{
out.println("Error inserting value"+E);
}
finally
{
//rs.close();
conn.close();
}
}
%>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -