回 帖 发 新 帖 刷新版面

主题:再问数组问题

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个回复)

沙发

SELECT 期号,&gs(i).,&gs(j).,特码 FROM kjsj INTO ARRAY lsb
这样试试

板凳

或,呵应该可以
SELECT 期号,EVALUATE(gs(i)),EVALUATE(gs(j)),特码 FROM kjsj INTO ARRAY lsb

3 楼


上面有试了
我是在程序里运行提示程序错误
找不到列”第2支第3支“

前面还有一条
gs=gs(i)+gs(j)
不知是这问题吗

4 楼

楼主在弄彩票?
你的表结构是怎么设计的?

期号 第一支 第二支 第三支 ... 特码

这样设计的吗?
那你有要得到什么样的结果?

上次给你的回复有没有用呢?

另:
gs=gs(i)+gs(j)
就是把两个字符串连接起来了啊,当然是"第2支第3支".

5 楼

在研究中,有空再切磋哦

我来回复

您尚未登录,请登录后再回复。点此登录或注册