首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

问一下,这个有关问题如何解决,

2012-03-12 
问一下,这个问题怎么解决,在线等。。。我定义了一个数组,并通过循环来付值,现在的问题是:我想知道当lma(26)数

问一下,这个问题怎么解决,在线等。。。
我定义了一个数组,并通过循环来付值,现在的问题是:我想知道当lma(26)数组中有内容的值少于两个时,系统要给出提示,用户需要重新填写表单,我苦思良久,不知道这段代码该怎么写,希望各位大虾们能给出好的建议。附:代码如下
dim   lma(26),lmascore(26)
limit=6
for   i=1   to   limit   step   1
      lma(i)= "lma "&i
      lma(i)=request.form(lma(i))
      lmascore(i)= "lmascore "&i
      lmascore(i)=request.form(lmascore(i))
next

后面的代码就不知道该怎么写了,希望各位大虾们能帮我整理一下思路,给出一个好的建议。。。

[解决办法]
使用数组的长度减去循环系数i等于2来判断条件
[解决办法]
dim lma(26),lmascore(26)
dim temp
limit=6
temp=0
for i=1 to limit step 1
lma(i)= "lma "&i
lma(i)=request.form(lma(i))
if trim(request.form(lma(i))) <> " " then
temp=temp+1
end if
lmascore(i)= "lmascore "&i
lmascore(i)=request.form(lmascore(i))
next
if temp <2 then
提示重新输入
response.end
end if
下面继续执行代码

热点排行