请帮忙-这个如何实现,和数组有关

leungzhq2000 2004-11-04 10:13:06
表a记录是10*20的
sele * from a
count to s1
dimension arr_1(s1,20)
copy to array arr_1

for i=1 to s1
?arr_1(s1,20)
next
为什么当程序运行到?arr_1(s1,20)的时候旧会提示:下标引用无效
是不是数组不能这样引用啊
但是当把20 改成 2旧可以,好像是3以上旧不行了
还有把s1改成10也可以
不过这样我的程序旧没有必要知道记录条数了!!
能具体说明一下数组的使用还有什么特别的吗?
...全文
107 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
koomis 2004-11-07
  • 打赏
  • 举报
回复
您试一下您的S1是多少?如果超过10的话,就有问题了.
YuyuanJian 2004-11-05
  • 打赏
  • 举报
回复
for i=1 to s1
?arr_1(s1,20)
next
改成
for i=1 to s1
?arr_1(i,20)
next
试试
dfwxj 2004-11-05
  • 打赏
  • 举报
回复
错误一:你的表没有20个字段,造成下标出界

错误二:?arr_1(s1,20),这一行永远只显示一个值

2,748

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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