saveinputset.asp

来自「学生档案与成绩管理(1)学生档案管理:记录每个学生的档案信息」· ASP 代码 · 共 57 行

ASP
57
字号
<!-- #include file = "../include/asphead.asp" -->
<!-- #include file = "../include/function.asp" -->
<%CheckUser()%>
<link href="../include/main.css" rel="stylesheet" type="text/css">
<HTML>
<head>
<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
<!--
function window_onload() {
	if (ErrDesc.value!="")
	{
		window.parent.document.all["Prompt"].innerText="";
		window.parent.document.all["btnSave"].disabled=false;
		window.parent.document.all["btnCancel"].disabled=false;
		alert(ErrDesc.value);
	}
	else
		window.parent.parent.close()
}
//-->
</SCRIPT>
</head>
<%
	dim WExcel
	set WExcel=server.CreateObject("WExcel.Sheet")

	dim i,Result
	dim myRequest,Err,ErrDesc
	
	ErrDesc=""
	Result=WExcel.BuildUploadRequest(Request.BinaryRead(Request.TotalBytes),myRequest,Err)
	if Result<>0 then
		if ubound(Err)>0 then
			ErrDesc="附件不符合要求,"
			for i=1 to ubound(Err)
				ErrDesc=ErrDesc & Err(i-1)
			next
		else
			ErrDesc="保存失败。"
		end if
	else
		dim SheetID,Ret
		SheetID=Request.Cookies("Temp")("SheetID")
		Ret=WExcel.SaveInputSet(cint(UserID),cint(SheetID),myRequest)
		if Ret=2 then
			ErrDesc="保存失败。数据表不存在,可能被其他人删除掉了,请检查。"
		elseif Ret=4 then
			ErrDesc="保存失败。"	'其它不明原因的失败
		end if
	end if
	CheckErr
	%>
	<BODY LANGUAGE=javascript onload="window_onload()">
		<input TYPE="hidden" NAME="ErrDesc" value="<%=ErrDesc%>">
	</BODY>
</HTML>

⌨️ 快捷键说明

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