VB.NET 动态二维数组如何循环赋值和取值
我要用一个二维数组存储关键词和URL这个关键词和URL是从数据库读取出来的我要怎么循环添加进这个二维数组里面呢?添加进去后又怎么循环读取出来呢?dimcontxt()as...
我要用一个二维数组存储关键词和URL
这个关键词和URL是从数据库读取出来的
我要怎么循环添加进这个二维数组里面呢?
添加进去后又怎么循环读取出来呢?
dim contxt() as string
dim i as integer
for i=0 to contxt.Length - 1
contxt(i) = {@L_BookNotes@} --查询的数据库字段
next
上面这段是读取数据库一段文本,循环添加到了一维的动态数组里面
二维动态数组又该如何添加呢?
数据库有keywords和url两个字段,怎么实现读取后循环存入下面的二维动态数组里面呢?
dim keyarray(,) as string
存入到数据库里面了以后又怎么循环读取二维动态数组keyarray(,)里面的内容呢?
麻烦你知道的话,指点一下吧!最好有示例代码, 非常感谢,在线等· 展开
这个关键词和URL是从数据库读取出来的
我要怎么循环添加进这个二维数组里面呢?
添加进去后又怎么循环读取出来呢?
dim contxt() as string
dim i as integer
for i=0 to contxt.Length - 1
contxt(i) = {@L_BookNotes@} --查询的数据库字段
next
上面这段是读取数据库一段文本,循环添加到了一维的动态数组里面
二维动态数组又该如何添加呢?
数据库有keywords和url两个字段,怎么实现读取后循环存入下面的二维动态数组里面呢?
dim keyarray(,) as string
存入到数据库里面了以后又怎么循环读取二维动态数组keyarray(,)里面的内容呢?
麻烦你知道的话,指点一下吧!最好有示例代码, 非常感谢,在线等· 展开
2个回答
展开全部
for i =0 to ...
for j =0 to ...
keyarray(i,j)=
next
next
双重循环,赋值和读取一样
for j =0 to ...
keyarray(i,j)=
next
next
双重循环,赋值和读取一样
追问
for i =0 to keyarray.length -1
for j =0 to keyarray.length -1
keyarray(i,j)=(值1,值2) 是这样么?
next
next
麻烦你给的代码能齐全一点么? 最好能运行的 谢谢哈
追答
for i =0 to keyarray.length -1
for j =0 to keyarray.length -1
keyarray(i,j)=值1
next
next
二维数组的元素和一维数组元素的值一样,都只表示一个值,不可能表示两个值的,你那样是错误的,你的两个字段,不是用二维数组,应该用两个并列一维数组。
for i =0 to keywords.length -1‘假设定义这两个数组存储数据,两个数组元素总数相等。
keyword(i)=“keywords”
url(i)="url"
next
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询