kecheng2.jsp~2~
上传用户:top0756
上传日期:2022-08-11
资源大小:6501k
文件大小:1k
源码类别:

Jsp/Servlet

开发平台:

VBScript

  1. <%@ page contentType="text/html; charset=GBK" %>
  2. <%@ page import="java.sql.*" %>
  3. <%@ page language="java" %>
  4. <%@ page import="java.util.*" %>
  5. <%@ page import="proj112.*" %>
  6. <jsp:useBean id="a" scope="page" class="proj112.dbconn"/>
  7. <html>
  8. <head>
  9. <title>
  10. kecheng3
  11. </title>
  12. </head>
  13. <body bgcolor="#ffffff">
  14. <%
  15.  request.setCharacterEncoding("GBK");
  16.  String kechenghao=request.getParameter("id2");
  17.  String xuehao=(String)session.getAttribute("id");
  18.  String sql="";
  19.  String sql2="";
  20.  String sql3="";
  21.  int totalrecord = 0;
  22.    sql3= "SELECT count(*) as recordcount FROM 选课关联 where stu_id='"+xuehao+"'";
  23.    ResultSet rs = a.executeQuery(sql3);
  24.    if (rs.next()) totalrecord = rs.getInt("recordcount");
  25.   if(totalrecord<3)
  26.  {
  27.    sql="SELECT * FROM 选课关联 where stu_id='"+xuehao+"' and 课程号='"+kechenghao+"'";
  28.    ResultSet rs1=a.executeQuery(sql);
  29.    if(rs1.next())
  30.    {%>
  31.    <script language="javascript">
  32.    alert("你已经选了这门课,请重新选择");
  33.    </script>
  34.    <%}
  35.    else
  36.    {
  37.      sql2=" INSERT INTO 选课关联(stu_id,课程号) values('"+xuehao+"','"+kechenghao+"')";
  38.      a.executeUpdate(sql2);
  39.      %>
  40.      <script language="javascript">
  41.      alert("选课成功,请继续选课");
  42.      </script>
  43.      <% }
  44.  }
  45.  else
  46.  {%>
  47.     <script language="javascript">
  48.      alert("你只能选3门课程,请确认后在选");
  49.      </script>
  50.  <%}
  51. %>
  52.   <script language="javascript">
  53.   history.go(-1) ;
  54.   </script>
  55. </body>
  56. </html>