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

比如现在有1000个数据,我每次只能提交100个.需要循环提交,程序怎么写呢?要用asp的语言哦别人给我提供如下代码dowhile(1)'response.writesM... 比如现在有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个.
展开
 我来答
百度网友7c77daf
2008-05-20 · TA获得超过1603个赞
知道大有可为答主
回答量:744
采纳率:100%
帮助的人:843万
展开全部
可以使用用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

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

·
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式