asp下实现批量插入数据的方法

2018-09-06 13:09

阅读:344

  <%
申明变量
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>


评论


亲,登录后才可以留言!