asp 排序问题?

ajiang88 2016-11-23 11:10:53

原数据为 :
0,0,0, 3,0,5,0,0,7,0,9,0,0

现在排序为
0,0,0, 3,3,5,5,5,7,7,9,9,9

谢谢支持
...全文
76 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复

str="0,0,0,3,0,5,0,0,7,0,9,0,0"
arr = Split(str,",")
For i=0 To UBound(arr)
if i>0 then
if arr(i)=0 and arr(i-1)<>0 then
arr(i)=arr(i-1)
end if
end if
next
response.Write join(arr,",")

简单用法
ajiang88 2016-11-23
  • 打赏
  • 举报
回复
Rs.Open sqlsql ,Conn,1,1 If Not Rs.Eof Then i=0 Do While Not Rs.Eof i=i+1 -----------------------------------------问题是下面的如何 写代码-- if Rs(0)> 0 then price =Rs(0) jiage =price else price=jiage end if if price=0 then price=0 end if --------------------------------------------------- yaxis_data=price&yaxis_data Rs.MoveNext Loop end if Rs.Close Response.write "yaxis_data:"&yaxis_data
ajiang88 2016-11-23
  • 打赏
  • 举报
回复
不是 字符串 ,是2个数组, 第一行数组是从数据库中 一个一个读出来的,然后 如何让第一行数组 变为 第2行 数组 ,谢谢
ajiang88 2016-11-23
  • 打赏
  • 举报
回复
第一行 : 0,0,0, 3,0,5,0,0,7,0,9,0,0 第二行 : 0,0,0, 3,3,5,5,5,7,7,9,9,9 就是把第一行的数据变为 第二行的数据 ,前面数字 替换后面的0 ,如3,0 替换后 3,3 谢谢
  • 打赏
  • 举报
回复
看不懂,2个字符串都不一样的

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧