asp如何使自动刷新网页中的数据传入下一页?

来源:百度知道 编辑:UC知道 时间:2024/05/29 11:49:15
要求:不用按钮,自动刷新。
刷新页:
......
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta http-equiv="Refresh" content="5; url=tianjia_kjjl4.asp; charset=gb2312" />
......
<%
str = (Request.QueryString("kjshu2"))
arr=split(str,"|")
for kj= 0 to ubound(arr)
response.write "<input type=""text"" name="""
response.write "zhi"&(kj+1)
response.write""" value=""" & CInt(arr(kj)) & """ size=""2"" />"
next
%>

把CInt(arr(kj))值分别传到tianjia_kjjl4.asp页对应的zhi"&(kj+1)表单中。
呵呵,我知道思路存在问题。我挺笨的。
我想把数据添加到数据库中,可是从刷新页(3.asp)直接用按钮提交到数据库总是报错,没办法才传到4.asp页。4.asp页的几个表单已做好,只等变量传过来,再按提交按钮添加到数据库。我现在想图省事,用自动刷新方式。
原数据格式是:010234567089
拆分成:1、2、34、56、70、89这几个数据,添加到数据库里。
求高手谁有一气呵成的方法?(直

我本来想帮你,写了一会代码,结果发现你的设计思路就存在问题!

既然你改了,那我就说句让你参考,没次去字符的前两位:
原始数据str
strlen=len(str)
str1=left(str,2)
str2=left(right(str,strlen-2),2)
str3=left(right((right(str,strlen-2)),strlen-2),2)
str4=right(right((right(str,strlen-2)),strlen-2),2)
这样所要的数据分别是str1,str2,str3,str4
然后提交保存数据库即可.

<%
pagenum = request("num")
if pagenum = "" then pagenum = 0
%>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta http-equiv="Refresh" content="5; url=tianjia_kjjl<%=pagenum+1%>.asp; charset=gb2312" />
....