asp下实现批量插入数据的方法
2018-09-06 13:09
<%
申明变量
DimvalName
DimarrName
DimobjConn
DimconnStr
IfRequest.Form(mySubmit)=确定Then
数据库链接代码
connStr=PROVIDER=SQLOLEDB;Server=(local);DATABASE=test;UID=sa;PWD=123456;
objConn.Openconnstr
取得值
valName=Cstr(Request.Form(myName))
插入数据库
arrName=split(valName,,)
arrPassword=split(valPassword,,)
执行插入数据库的过程
Fori=0toUbound(arrName)
请自行更改SQL语句
objConn.execute(insertintomytable(sname)values(&Trim(arrName(i))&))
Next
Response.write(数据插入成功)
关闭数据库连接
objConn.close
SetobjConn=nothing
EndIf
%>
<html>
</head>
<body>
<inputtype=buttonvalue=增加一条数据onclick=addIt()/>
<formmethod=postaction=test.aspid=myForm>
<div><inputtype=textname=myName/></div>
<inputtype=submitvalue=确定id=mySubmitname=mySubmit/>
</form>
</body>
</html>
<scriptlanguage=javascripttype=text/javascript>
function$(obj){
returndocument.getElementById(obj);
}
functionaddIt(){
varmyForm=$(myForm);
varmySubmit=$(mySubmit);
varmyDiv=document.createElement(div);
varmyInput=document.createElement(input);
myInput.setAttribute(type,Text);
myInput.setAttribute(name,myName);
myDiv.appendChild(myInput);
}
</script>
下一篇:asp的程序能实现伪静态化的方法