标题:能不能有个简便的写法
取消只看楼主
hytizj023
Rank: 1
等 级:新手上路
帖 子:166
专家分:7
注 册:2023-3-2
结帖率:100%
已结贴  问题点数:17 回复次数:2 
能不能有个简便的写法

如图:福彩3D软件

先获取开奖号
如果开奖号是123,就在零到九字段,写入:①②③【字段一:①,字段二:②,字段三:③,其他字段都填充成空 ' '  】
〇①②③④⑤⑥⑦⑧⑨
由于基础有点差,想不出太简便的方法,不知道各位能不能帮帮忙,如果逐一写,程序会太长。

clear
PUBLIC nhandle
nhandle=sqlstringconnect("driver=sql server;server=127.0.0.1;uid=sa;pwd=123456;database=3D")

sqlexec(nHandle,"select * from 基础数据 ","本地数据")
SELECT 本地数据
zjl=RECCOUNT()

FOR i=1 TO zjl

SCATTER TO b
c1=b(1)
c2=b(6)
GO i

a=left(c6,1)&&取左边第一位获取百位
shi=LEFT(c6,2)&&取前两位
b=RIGHT(shi,1)&&取右边第一位获取十位
c=RIGHT(c6,1)&&个位



if a=0
sqlexec(nHandle,"update 基础数据 set 零='〇' where 期号=?c1")
sqlexec(nHandle,"update 基础数据 set 一='' where 期号=?c1")
sqlexec(nHandle,"update 基础数据 set 二='' where 期号=?c1")
sqlexec(nHandle,"update 基础数据 set 三='' where 期号=?c1")
sqlexec(nHandle,"update 基础数据 set 四='' where 期号=?c1")
sqlexec(nHandle,"update 基础数据 set 五='' where 期号=?c1")
sqlexec(nHandle,"update 基础数据 set 六='' where 期号=?c1")
sqlexec(nHandle,"update 基础数据 set 七='' where 期号=?c1")
sqlexec(nHandle,"update 基础数据 set 八='' where 期号=?c1")
sqlexec(nHandle,"update 基础数据 set 九='' where 期号=?c1")
endif

if a=1
sqlexec(nHandle,"update 基础数据 set 零='' where 期号=?c1")
sqlexec(nHandle,"update 基础数据 set 一='①' where 期号=?c1")
sqlexec(nHandle,"update 基础数据 set 二='' where 期号=?c1")
sqlexec(nHandle,"update 基础数据 set 三='' where 期号=?c1")
sqlexec(nHandle,"update 基础数据 set 四='' where 期号=?c1")
sqlexec(nHandle,"update 基础数据 set 五='' where 期号=?c1")
sqlexec(nHandle,"update 基础数据 set 六='' where 期号=?c1")
sqlexec(nHandle,"update 基础数据 set 七='' where 期号=?c1")
sqlexec(nHandle,"update 基础数据 set 八='' where 期号=?c1")
sqlexec(nHandle,"update 基础数据 set 九='' where 期号=?c1")
endif


这样写,是不是太低级了

ENDFOR
搜索更多相关主题的帖子: set 数据 where update 基础 
2023-03-22 21:11
hytizj023
Rank: 1
等 级:新手上路
帖 子:166
专家分:7
注 册:2023-3-2
得分:0 
以下是引用sdta在2023-3-22 21:28:41的发言:

能解决问题就行。看样子楼主是在做商业软件啊!

不做商业软件,我打算自己用,要把他开发完,估计得还要在论坛上发不少帖子,等开发完毕后,我会分享出来。只是自己做一个分析软件而已,脑壳都整痛了,每天都是计算
2023-03-22 21:32
hytizj023
Rank: 1
等 级:新手上路
帖 子:166
专家分:7
注 册:2023-3-2
得分:0 
以下是引用sdta在2023-3-22 21:41:17的发言:

自己用还要网络版?

我要发给我朋友,我们一起用,所以要网络版,我们要交换数据
2023-03-22 21:47



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-511640-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.167215 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved