请高手看一下,很简单的ASP问题,我却搞不起来了

来源:百度知道 编辑:UC知道 时间:2024/05/04 06:15:01
dim new_arr()'最新3
redim new_arr(3,2)
rs.Open "select top 3 id,tb,album,comments from dancer_photo order by id desc",conn
for n=0 to 2
new_arr(n,0)=rs("tb")&rs("album")
new_arr(n,1)=rs("id")
new_arr(n,2)=rs("comments")
rs.movenext
next
rs.Close

这是一个文件中的前面定议代码。
在文件中,用<%=new_arr(2,2)%>提取:“comments”这一步是正确

问题是如何控制<%=new_arr(2,2)%>显示出来的字数?
怎么截取?
能帮我写明吗?

就是能给我直接的代码吗?

substr()用 这个
SUBSTR(字符串表达式,起始位置,长度)
表示从起始位置(包括起始位置)开始向后取长度那么多个字符

dim new_arr()'最新3
dim tmpStr'保存new_arr(2,2)
redim new_arr(3,2)
rs.Open "select top 3 id,tb,album,comments from dancer_photo order by id desc",conn
for n=0 to 2
new_arr(n,0)=rs("tb")&rs("album")
new_arr(n,1)=rs("id")
new_arr(n,2)=rs("comments")
if n =2 then tmpStr = substr(new_arr(n,2),4,5) '应该能看明白吧
rs.movenext
next
rs.Close

截取字符串长度