这个用二维数组怎么做!!!!??

glwdpy 2003-11-11 09:21:14
数据表显示如下:
ID Names pathname
1 A*B*C a,b,c*d*e,f,g,h

<%
set conn=server.CreateObject("ADODB.Connection")
conn.open "Driver={Microsoft Access Driver (*.mdb)};dbq="&server.mappath("test.mdb")
set rs=server.createobject("ADODB.Recordset")
sql="select * from testsplit where id='1'"
rs.open sql,conn,3,3
split2=split(rs("names"),",",-1)
split3=split(rs("namepath"),"*",-1)
for i=0 to ubound(split2)
response.write split2(i)&":<br>"
split4=split(split3(i),",",-1)
for n=0 to ubound(split4)
response.write split4(n)&"<br>"
next
next

%>
我上面的代码可以输出如下结果:
A:
a
b
c
B:
d
C:
e
f
g
h
怎么样用二维数组来简化我上面的程序

...全文
36 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
glwdpy 2003-11-12
  • 打赏
  • 举报
回复
为什么这个问题都没人回答呢?/
我自己顶
离子漂浮物 2003-11-11
  • 打赏
  • 举报
回复
我觉得split3可以简化一下。

string=replace(pathname,"*",",")
split3=split(string,",")
glwdpy 2003-11-11
  • 打赏
  • 举报
回复
上面的有个字段pathname写错了
应该是namepath

28,407

社区成员

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

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