ASP循环提交表单,数据分批一次性提交怎么写?

来源:百度知道 编辑:UC知道 时间:2024/05/21 17:56:48
比如现在有1000个数据,我每次只能提交100个.需要循环提交,程序怎么写呢?
要用asp的语言哦
别人给我提供如下代码
do while(1)
'response.write sMobileList&"--"&vbcrlf
sSendMobileList = left(sMobileList, splitLen)
'response.write sSendMobileList&"++"&vbcrlf
sMsg = SmObj.SmSend(sm_user,sm_pwd,sSendMobileList,Content,server.MapPath("../")&"\")&""
'sMsg = SendToSp(SmObj, sSendMobileList, sm_user, sm_pwd)
if InStr(sMsg, "成功发送")>0 then
sendFlag = true
elseif InStr(sMsg, "-3")>0 then
sMsg = "余额不足"
end if
if len(sMobileList)>splitLen then
sMobileList = mid(sMobileList, splitLen+2)
else
exit do
end if
loop

还是头晕呀.一次性提交大于100个数据,比如1000个数据,但是接受方每次只能接收100个,但是操作的时候需要点一次提交即可.这就需要提交之后,向接收端分次发送.怎么写代码啊!!
比如 需要发送 mobile-手机号 contact--内容 手机号有很多,发送到 send.asp文件.send.asp每次只能提交100个.

可以使用用js来控制
进行多次提交
ajax技术

也可以将多个表单合并后提交:
如要向服务器提交一个id=1、id=2、id=3这三个表单。
你可在在浏览器上将这三个参数合并为一个
idx="1|2|3"

然后服务器上使用

idx=split(request("idx"),"|")
for i=lbound(idx) to ubound(idx)
id=idx(i)
提交一个表单要执行的操作。。

next

要是回答的内容有问题,或认为不妥,请发送百度消息给我,消息内容加上本页网址哦。。

·