发新话题
打印

请教一个数据排列问题!

" do while not rsArticle.eof strTemp= "" strTemp= strTemp & "" if i mod 2 <>0 then end if if i mod 2 =0 then strTemp= strTemp & "" strTemp= strTemp & "" end if rsArticle.movenext response.write strTemp i=i+1 if i>=MaxPerPage then exit do loop end sub (省略了读取数据库的代码) ---------------------------------- 执行上面的代码显示效果: 6 5 4 3 2 1 同一行里每列的距离很大.因为左列(5, 3 ,1)的表格太宽.不知道是什么原因. -------------------------- 如果把strTemp= ""去掉.那效果是(数据重复显示): 1 1 2 1 2 3 1 2 3 4 1 3 2 4 5 6 5 4 3 2 1 ---------------------- 请问如何修改上面的代码达到我要求的效果? 谢谢

请教一个数据排列问题!

[这个贴子最后由77877在 2006/06/13 01:39pm 第 3 次编辑] 我想达到的效果是读取到的数据,按每行2列显示,直到把所有数据显示出来为止.如果有6个数据,那么排列为: 6 5 4 3 2 1 --------------------------- dim i,strTemp i=0 strTemp= strTemp & "
" strTemp= strTemp & "" strTemp= strTemp & "" strTemp= strTemp & "
" strTemp= strTemp & "
" strTemp= strTemp & "" strTemp= strTemp & "" strTemp= strTemp & "" strTemp= strTemp & "" strTemp= strTemp & "" strTemp= strTemp & "" strTemp= strTemp & "" strTemp= strTemp & "" strTemp= strTemp & "" strTemp= strTemp & "" strTemp= strTemp & "
产品名称:" & rsArticle("title") & "
产品规格:" & rsArticle("Spec") & "
产品类别:" & rsArticle("BigClassName") & "" & rsArticle("SmallClassName") & "
" strTemp= strTemp & "

TOP

请教一个数据排列问题!

strTemp= ""
有朋友知道这个起什么作用吗?

TOP

发新话题