⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wj_input.asp

📁 学生日常管理系统
💻 ASP
📖 第 1 页 / 共 2 页
字号:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title></title>
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
</head>

<body background="../images/di2001.jpg" topmargin="0">


<p align="center">
<object id="rds1" classid="clsid:BD96C556-65A3-11D0-983A-00C04FC29E33" width="9"
height="6">
</object>
<object id="rds2" classid="clsid:BD96C556-65A3-11D0-983A-00C04FC29E33" width="6"
height="8">
</object>
 </p>
<div align="center"><center>

<table border="0" width="77%" height="385" bgcolor="#B0CDDD" cellspacing="0" cellpadding="0">
  <caption align="left"><img src="../images/22.gif" border="0"></caption>
  <tr>
    <td width="75%" valign="top" height="381">
    <object classid="clsid:00028CD1-0000-0000-0000-000000000046" codebase="http:/"
    <%=Request.ServerVariables("SERVER_NAME")%>/school/public/tdbg6.ocx" dataSrc="#rds1"
    height="100%" id="grid1" style="LEFT: 0px; TOP: 0px" width="100%" VIEWASTEXT id="tdbgrid1">
    </object>
    </td>
    <td width="25%" valign="top" height="381" bgcolor="#B0CDDD"><font color="#ff0000">请选择录入的条件:</font><p>班号<select
    name="classno" size="1">
    </select>&nbsp;</p>
    <p>学号<input type="text" name="start_no" size="10"></p>
    <p>姓名<input type="text" name="xm" size="10">&nbsp;</p>
    <p> </p>
    <p align="center"><input type="button" value="开始录入" onclick="begininput()"
    name="start_input" style="COLOR: rgb(0,0,255); FONT-FAMILY: 宋体; FONT-SIZE: 14px"> <input
    type="button" value="开始修改" onclick="modi_click()" name="start_modi"
    style="COLOR: rgb(0,0,255); FONT-FAMILY: 宋体; FONT-SIZE: 14px"> <input type="button"
    value="保存录入" onclick="update_click()" name="start_update"
    style="COLOR: rgb(0,0,255); FONT-FAMILY: 宋体; FONT-SIZE: 14px"> <input type="button"
    value="保存修改" onclick="save_click()" name="start_update"
    style="COLOR: rgb(0,0,255); FONT-FAMILY: 宋体; FONT-SIZE: 14px"><!-- <input type="button"
    value="打印数据" onclick="printing()" name="start_print"
    style="COLOR: rgb(0,0,255); FONT-FAMILY: 宋体; FONT-SIZE: 14px">--> <input type="button"
    value="退出返回" onclick="returning()" name="exiting"
    style="COLOR: rgb(0,0,255); FONT-FAMILY: 宋体; FONT-SIZE: 14px"></td>
  </tr>
</table>
</center></div>

<p> </p>
<script language="Vbscript">
	dim courseNoArray(0,100),courseArray(0,100),courseSelectArray(0,100),xhOrderArray(0,100)
	dim courseCount,courseSelectCount,search_all
	dim course_sql
	dim total_score
	
	search_all = false
	
	rds1.server = "http://<%=Request.ServerVariables("SERVER_NAME")%>"
	rds1.connect ="database=school;uid=sa;pwd=;dsn=school"

	rds2.server ="http://<%=Request.ServerVariables("SERVER_NAME")%>"
	rds2.connect ="database=school;uid=sa;pwd=;dsn=school"

'Get all class Number 

	rds2.sql = "select * from class"
	rds2.ExecuteOptions = 1
	rds2.refresh


  colcount=rds2.Recordset.recordcount

   while not rds2.Recordset.eof

	 for circle=0 to colcount-1
	    	colitem=rds2.Recordset.fields(0)
		    set item_option = document.createElement("OPTION")
		    item_option.text = colitem
		    item_option.value = colitem
		    document.all.classno.add(item_option)
		    rds2.Recordset.movenext

    next 

  wend


	'dateno.value = "20"+formatdatetime(date(),2)
	grid1.AllowAddnew = true

</script>
<script language="VBScript">
'==============================================================
sub begininput()

  
     
    if len(classno.value)=0 and len(xm.value)=0 and len(start_no.value)=0 then
    
      msgbox "请选择班级或者输入学号,姓名......",,"提示窗口"
      exit sub
      
    end if   
    
 
      
   if len(classno.value)<>0   then
   
     
  
       rds1.SQL="execute wj_class '"&classno.value&"'"
  
       rds1.ExecuteOptions = 1
   
       rds1.Refresh 
       
   elseif len(start_no.value)<>0 then
    
       
   
       rds1.SQL="execute wj_xh '"&start_no.value&"' "
  
       rds1.ExecuteOptions = 1
   
       rds1.Refresh 
          
   else
   
       rds1.SQL="execute wj_xm '"&xm.value&"'"
  
       rds1.ExecuteOptions = 1
   
       rds1.Refresh 
     
   end if
	
end sub 

'==================================

sub modi_click()

  
     
    if len(xm.value)=0 and len(start_no.value)=0 then
    
      msgbox "请输入学号或者姓名......",,"提示窗口"
      exit sub
      
    end if   
    
  
      
   if len(start_no.value)<>0 then
    
       
   
       rds1.SQL="select * from wjinput where 学号='"&start_no.value&"'"
  
       rds1.ExecuteOptions = 1
   
       rds1.Refresh 
          
   else
   
       rds1.SQL="select * from wjinput where 姓名='"&xm.value&"'"
  
       rds1.ExecuteOptions = 1
   
       rds1.Refresh 
     
   end if



end sub


'=================================

'保存数据修改

'================================
sub save_click()

   if rds1.Recordset.recordcount<0 then
   
      msgbox "没有数据保存......",,"提示窗口"
      
      exit sub
   
   end if   
   

   if grid1.row=0 then
  ' msgbox grid1.row
     rds1.Recordset.movenext
   else
	 rds1.Recordset.movenext			
   end if

	grid1.Editactive = False
   On Error resume next
   RDS1.SubmitChanges
   If Err.Number <> 0 Then
      
      MsgBox "无法更新数据!"
      
      exit sub
   End If
  
  

end sub
'=================================
'保存考勤数据录入
'=================================

sub update_click()

   if rds1.Recordset.recordcount<0 then
   
      msgbox "没有数据保存......",,"提示窗口"
      
      exit sub
   
   end if   

   rds1.Recordset.movefirst
   
   for i=0 to rds1.Recordset.recordcount-1
   
      if isnull(rds1.Recordset.fields(2)) and isnull(rds1.Recordset.fields(3))  then
         
      else
        
         
        l_xh=rds1.Recordset.fields(0)
        l_xm=rds1.Recordset.fields(1)
        l_wjxm=rds1.Recordset.fields(2)
        l_cs=rds1.Recordset.fields(3)
        
          
          
                          
          rds2.SQL="insert into wjinput(学号,姓名,违纪项目,次数) values('"&l_xh&"','"&l_xm&"','"&l_wjxm&"','"&l_cs&"')"
        
          rds2.ExecuteOptions = 1
          
          rds2.Refresh 
          
       end if
         
       rds1.Recordset.movenext
       
   next
  

end sub


'====================根据课程号,查询此课程所有类型成绩信息==============
sub score_allsearch()    
'========================================================================	
coursename = CourseNoArray(0,courseno.selectedIndex-1)
dim coursetype(5)

coursetype(0) = "平时成绩"
coursetype(1) = "期中成绩"
coursetype(2) = "期末成绩"
coursetype(3) = "总评成绩"
coursetype(4) = "补考成绩"	

rds1.SQL = " Execute serach_alltypescore "+ classno.value
rds1.ExecuteOptions =1 
rds1.Refresh 


for typecount = 0 to 4
		rds2.SQL = " select "+coursename+" from score where 成绩类型='"+coursetype(typecount)+"' and 学年='"+yearno.value+"' "&_

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -