主题:再问数组问题
ckjing
[专家分:10] 发布于 2009-08-30 16:20:00
DIMENSION gs(29)
gs(1)="第1支"
gs(2)="第2支"
gs(3)="第3支"
gs(4)="第4支"
i=2
j=3
SELECT 期号,gs(i),gs(j),特码 FROM kjsj INTO ARRAY lsb 出错
要得到表kjsj中的,期号,第2支,第3支,特码的值进入lsb数组
上面的语句出错,应怎么改
回复列表 (共5个回复)
沙发
homayzh [专家分:7040] 发布于 2009-08-30 16:46:00
SELECT 期号,&gs(i).,&gs(j).,特码 FROM kjsj INTO ARRAY lsb
这样试试
板凳
homayzh [专家分:7040] 发布于 2009-08-30 16:49:00
或,呵应该可以
SELECT 期号,EVALUATE(gs(i)),EVALUATE(gs(j)),特码 FROM kjsj INTO ARRAY lsb
3 楼
ckjing [专家分:10] 发布于 2009-08-30 17:05:00
上面有试了
我是在程序里运行提示程序错误
找不到列”第2支第3支“
前面还有一条
gs=gs(i)+gs(j)
不知是这问题吗
4 楼
Vii [专家分:1130] 发布于 2009-08-30 17:29:00
楼主在弄彩票?
你的表结构是怎么设计的?
期号 第一支 第二支 第三支 ... 特码
这样设计的吗?
那你有要得到什么样的结果?
上次给你的回复有没有用呢?
另:
gs=gs(i)+gs(j)
就是把两个字符串连接起来了啊,当然是"第2支第3支".
5 楼
ckjing [专家分:10] 发布于 2009-08-30 19:19:00
在研究中,有空再切磋哦
我来回复