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

📄 index.asp

📁 源码!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
💻 ASP
📖 第 1 页 / 共 2 页
字号:
			FormValue_DimStr+=(i==ArrField.length-1)?FormValue_frontprefix + ArrField[i]+"\n":FormValue_frontprefix + ArrField[i]+", ";
			ResultStr+=FormValue_blank + FormValue_frontprefix + AddSpace(ArrField[i], n) +" = ";
			ResultStr+=FormValue_frontCode + FormValue_afterprefix + ArrField[i] + FormValue_afterCode +"\n";
		}
		ResultStr=FormValue_DimStr + ResultStr +"\n\n";
	}
	
	//==================================================================生成提交表单
	if(document.getElementById("GetForm").checked){
		IsNochoice=false;
		var GetForm_blank=document.getElementById("GetForm_blank").value;
		var GetForm_Tr=document.getElementById("GetForm_Tr").value;
		var GetForm_TdTitle=document.getElementById("GetForm_TdTitle").value;
		var GetForm_TdContent=document.getElementById("GetForm_TdContent").value;
		var GetForm_Num=parseInt(document.getElementById("GetForm_Num").value);
		var GetForm_frontprefix=document.getElementById("GetForm_frontprefix").value;
		var GetForm_Input=document.getElementById("GetForm_Input").value;
		var GetForm_Dimprefix=document.getElementById("GetForm_Dimprefix").value;
		
		if(GetForm_Num==""){
			alert("Set单行项数");
			document.getElementById("GetForm_Num").focus();
			return false;
		}
		var GetForm_IsGetvalue=(document.getElementById("GetForm_IsGetvalue").checked)?1:0;
		GetForm_Tr=(GetForm_Tr=="")?"<tr>\n":"<tr "+ GetForm_Tr +">\n";
		GetForm_TdTitle=(GetForm_TdTitle=="")?"<td>":"<td "+ GetForm_TdTitle +">";
		GetForm_TdContent=(GetForm_TdContent=="")?"<td>":"<td "+ GetForm_TdContent +">";
		ResultStr+=GetForm_blank +"<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n"
		for(i=0; i<ArrField.length; i++){
			if(i==0) ResultStr+=GetForm_blank +"  "+ GetForm_Tr;
			
			
			ResultStr+=GetForm_blank + "    ";
			ResultStr+=GetForm_TdTitle + "</td>\n";
			ResultStr+=GetForm_blank + "    ";
			ResultStr+=GetForm_TdContent + "<input name=\""+ GetForm_frontprefix + ArrField[i] +"\" id=\""+ GetForm_frontprefix + ArrField[i] +"\" "+ GetForm_Input +" ";
			if(GetForm_IsGetvalue==1) ResultStr+="value=\"\<\%="+ GetForm_Dimprefix + ArrField[i] +"\%\>\" ";
			ResultStr+="\/></td>\n"
			
			
		
			
			
			
			
			
			
			if((i+1) % GetForm_Num==0&&i!=ArrField.length-1) ResultStr+=GetForm_blank + "  </tr>\n"+ GetForm_blank + "  "+ GetForm_Tr;
			if((i+1) % GetForm_Num==0&&i==ArrField.length-1) ResultStr+=GetForm_blank + "  </tr>\n";
			if((i+1) % GetForm_Num!=0&&i==ArrField.length-1){
				for(j=1; j<GetForm_Num-i % GetForm_Num; j++){
					ResultStr+=GetForm_blank + "    <td></td><td></td>\n"
					if(j==GetForm_Num-i % GetForm_Num-1) ResultStr+=GetForm_blank +"  "+"</tr>\n";
				}
			}
		
		
		
		}
		ResultStr+=GetForm_blank + "</table>\n\n";		
	}	
	
	
	
	//==================================================================增加数据表值
	if(document.getElementById("AddTableValue").checked){
		IsNochoice=false;
		var AddTableValue_blank=document.getElementById("AddTableValue_blank").value;
		var AddTableValue_Set=document.getElementById("AddTableValue_Set").value;
		var AddTableValue_frontprefix=document.getElementById("AddTableValue_frontprefix").value;
		if(AddTableValue_Set==""){
			alert("Set对象不能为空");
			document.getElementById("AddTableValue_Set").focus();
			return false;
		}
		
		var AddTableValue_DimStr=AddTableValue_blank +"Dim ";
		var ResultStrb=AddTableValue_blank +"Dim "+ AddTableValue_Set +"\n";
		ResultStrb+=AddTableValue_blank;
		ResultStrb+="Set "+ AddTableValue_Set +"=Server.CreateObject(\"Adodb.ReCordSet\")\n";
		ResultStrb+=AddTableValue_blank + SpaceStr + AddTableValue_Set +".Open \"Select * from ["+ ChoiceTable +"] \", Conn, 1, 3\n";		ResultStrb+=AddTableValue_blank + SpaceStr + AddTableValue_Set +".Addnew()\n";
		for(i=0; i<ArrField.length; i++){
			AddTableValue_DimStr+=(i==ArrField.length-1)?AddTableValue_frontprefix + ArrField[i]+"\n":AddTableValue_frontprefix + ArrField[i]+", ";
			
			
			
			ResultStrb+=AddTableValue_blank + SpaceStr + SpaceStr;
			ResultStrb+=AddSpace(AddTableValue_Set +"(\""+ ArrField[i] +"\")",AddTableValue_Set.length+4+n);
			ResultStrb+=" = "+ AddTableValue_frontprefix + ArrField[i] +"\n";
			
			// + AddTableValue_frontprefix;
		//ResultStrb+=AddSpace(ArrField[i], n) +" = "+ AddTableValue_Set +"(\""+ ArrField[i] +"\")\n"
			
			
			
			
			
		}
			ResultStrb+=AddTableValue_blank + SpaceStr + AddTableValue_Set +".Update()\n";
			ResultStrb+=AddTableValue_blank + SpaceStr + AddTableValue_Set +".Close\n";
			ResultStrb+=AddTableValue_blank + "Set "+ AddTableValue_Set +"=Nothing\n";
		
		
		
		
		
		
		ResultStr+=AddTableValue_DimStr + ResultStrb +"\n\n";
		
		
	}
	
	
	
	
	
	
	
	
	
	
	
	//==================================================================取得数据表值
	if(document.getElementById("GetTableValue").checked){
		IsNochoice=false;
		var GetTableValue_blank=document.getElementById("GetTableValue_blank").value;
		var GetTableValue_Set=document.getElementById("GetTableValue_Set").value;
		var GetTableValue_frontprefix=document.getElementById("GetTableValue_frontprefix").value;
		if(GetTableValue_Set==""){
			alert("Set对象不能为空");
			document.getElementById("GetTableValue_Set").focus();
			return false;
		}
		var GetTableValue_SetType=(document.getElementById("GetTableValue_SetType1").checked)?1:2;
		var GetTableValue_DimStr=GetTableValue_blank +"Dim ";
		var ResultStra=GetTableValue_blank +"Dim "+ GetTableValue_Set +"\n";
		
		ResultStra+=GetTableValue_blank;
		if(GetTableValue_SetType==1){
			ResultStra+="Set "+ GetTableValue_Set +"=Conn.Execute(\"Select * from ["+ ChoiceTable +"] \")\n"
			ResultStra+=GetTableValue_blank + SpaceStr +"If Not "+ GetTableValue_Set +".eof Then\n";
			
			for(i=0; i<ArrField.length; i++){
				GetTableValue_DimStr+=(i==ArrField.length-1)?GetTableValue_frontprefix + ArrField[i]+"\n":GetTableValue_frontprefix + ArrField[i]+", ";
				ResultStra+=GetTableValue_blank + SpaceStr + SpaceStr + GetTableValue_frontprefix;
				ResultStra+=AddSpace(ArrField[i], n) +" = "+ GetTableValue_Set +"(\""+ ArrField[i] +"\")\n"
			}
			ResultStra+=GetTableValue_blank + SpaceStr +"End If\n";
			ResultStra+=GetTableValue_blank + "Set "+ GetTableValue_Set +"=Nothing\n";
		}else{
			ResultStra+="Set "+ GetTableValue_Set +"=Server.CreateObject(\"Adodb.ReCordSet\")\n";
			ResultStra+=GetTableValue_blank + SpaceStr + GetTableValue_Set +".Open \"Select * from ["+ ChoiceTable +"] \", Conn, 1, 1\n";
			ResultStra+=GetTableValue_blank + SpaceStr + SpaceStr +"If Not "+ GetTableValue_Set +".eof Then\n";
		
			for(i=0; i<ArrField.length; i++){
				GetTableValue_DimStr+=(i==ArrField.length-1)?GetTableValue_frontprefix + ArrField[i]+"\n":GetTableValue_frontprefix + ArrField[i]+", ";
				ResultStra+=GetTableValue_blank + SpaceStr + SpaceStr + SpaceStr + GetTableValue_frontprefix;
				ResultStra+=AddSpace(ArrField[i], n) +" = "+ GetTableValue_Set +"(\""+ ArrField[i] +"\")\n"
			}
			ResultStra+=GetTableValue_blank + SpaceStr + SpaceStr +"End If\n";
			ResultStra+=GetTableValue_blank + SpaceStr + GetTableValue_Set +".Close\n";
			ResultStra+=GetTableValue_blank + "Set "+ GetTableValue_Set +"=Nothing\n";
		}
	
		ResultStr+=GetTableValue_DimStr + ResultStra +"\n\n";
	}	





	if(IsNochoice==true){
		alert("没有选择任何项");
		return false;
	}	
	ObjForm.Result.value=ResultStr;
}







function AddSpace(str, Num){
	if(str.length>=Num) return str;
	var SpaceStr="";
	for(var i=0; i<Num-str.length; i++){
		SpaceStr+=" ";
	}
	str+=SpaceStr;
	return str;
}



































function initialize(){
	var TableStr="";
	for(var i=0; i<ArrTables.length; i++){
	
		TableStr+="<label for=\"Table"+ i +"\"><input name=\"Table\" id=\"Table"+ i +"\"  type=\"radio\" value=\""+ ArrTables[i][0] +"\" onclick=\"Getfield("+ i +")\" />"+ ArrTables[i][0] +"</label>";
	}
	if(TableStr!="") document.getElementById("TableList").innerHTML=TableStr;
}	



function Getfield(e){
	if(!ArrTables[e]) return;
	var Fieldstr="";
	var ArrField=ArrTables[e][1].split(",");
	for(var i=0; i<ArrField.length; i++){
		Fieldstr+="<label for=\"Field"+ i +"\"><input name=\"Field\" id=\"Field"+ i +"\"  type=\"checkbox\" checked value=\""+ ArrField[i] +"\" />"+ ArrField[i] +"</label>";
	}
	if(Fieldstr!="") document.getElementById("FieldList").innerHTML=Fieldstr;
}













initialize();


function changeItem(o, ItemId){
	if(!document.getElementById(ItemId)) return;
	var Itemobj=document.getElementById(ItemId);
	if(o.checked){
		Itemobj.style.display="block";
	}else{
		Itemobj.style.display="none";
	}
}


function copycode(obj) {
	var rng = document.body.createTextRange();
	rng.moveToElementText(obj);
	rng.scrollIntoView();
	rng.select();
	rng.execCommand("Copy");
	rng.collapse(false);
}









//-->
</script>		
<%
Set conn=nothing
end if

Sub rps_error(str,lei,local)
	response.Write("<script language=""javascript"">")
	response.Write("<!--"& vbcrlf)
	response.Write("window.alert("""& str &""");")
    if lei=1 then
    	response.Write("window.opener=null; ")
    	response.Write("window.close(); ")
    elseif lei=2 then
     	response.Write("window.history.back(); ")
    elseif lei=3 then
    	response.Write("window.location.href ="""& local &"""; ")
    end if
	response.Write("//-->"& vbcrlf)
	response.Write("</script>") 
end Sub
%>
</body>
</html>

⌨️ 快捷键说明

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