各位帮忙查查异常啊动态二维数组的定义,

各位大虾帮忙查查错误啊,动态二维数组的定义,在线等,急!
ff=split(rs( "newsurl "), "# ")
n=ubound(ff)
redim   a(n,1)
  for   k=0   to   ubound(ff)
      for   j=0   to   1
a(k,j)=split(ff(k   ), "| ")
      next
  next

上面调试,不报错
for   k=0   to   ubound(a,1)
  for   j=0   to   ubound(a,2)
    response.write   a(k,j)
  next
next
这段输出,报遇到未处理的数据类型

------解决方案--------------------
你就这个说明吧

"aaaaaaaaaaa|aaaaaaaaaaaaaaa#bbbbbbbbbb|bbbbbbbbbbbb#cccccccccc|cccccccccccccc "

想实现出来的效果是什么,是下面这个吗?

<a hef= "aaaaaaaaaaaaaaa "> aaaaaaaaaaa </a>
<a hef= "bbbbbbbbbbbb "> bbbbbbbbbb </a>
<a hef= "cccccccccccccc "> cccccccccc </a>

那里面的#是干什么用的。