求指导!scan语句里镶嵌update命令的问题。。。。。。

baidu_30357287 baidu_30357287 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
编写了一个程序对表中的数据进行逐行操作,我使用scan命令。算法里想要实现的是对每一行进行操作后会进行一个跟新,即从表中找到和所在行数据相同行,用新算出的数据替代这些。部分命令是这样的:
SCAN
DO CASE
CASE t1=0 AND t2=1
a0=x2
b0=y2
v0=SQRT(v1^2+v2^2)
a1=x1+((l1*v1)/v0)
b1=y1+((l1*v2)/v0)
UPDATE 展开数据 SET x1=a1,y1=b1 WHERE x1=a0 AND y1=b0
UPDATE 展开数据 SET x2=a1,y2=b1,t1=1 WHERE x2=a0 AND y2=b0
UPDATE 展开数据 SET x3=a1,y3=b1,t2=1 WHERE x3=a0 AND y3=b0


CASE t1=1 AND t2=0
c0=x3
d0=y3
v0=SQRT(v1^2+v2^2)
c1=x1+((l2*v1)/v0)
d1=y1+((l2*v2)/v0)
UPDATE 展开数据 SET x1=c1,y1=d1 WHERE x1=c0 AND y1=d0
UPDATE 展开数据 SET x2=c1,y2=d1,t1=1 WHERE x2=c0 AND y2=d0
UPDATE 展开数据 SET x3=c1,y3=d1,t2=1 WHERE x3=c0 AND y3=d0


CASE t1=0 AND t2=0
a0=x2
b0=y2
v0=SQRT(v1^2+v2^2)
a1=x1+((l1*v1)/v0)
b1=y1+((l1*v2)/v0)
UPDATE 展开数据 SET x1=a1,y1=b1 WHERE x1=a0 AND y1=b0
UPDATE 展开数据 SET x2=a1,y2=b1,t1=1 WHERE x2=a0 AND y2=b0
UPDATE 展开数据 SET x3=a1,y3=b1,t2=1 WHERE x3=a0 AND y3=b0
c0=x3
d0=y3
c1=x1+((l2*v1)/v0)
d1=y1+((l2*v2)/v0)
UPDATE 展开数据 SET x1=c1,y1=d1 WHERE x1=c0 AND y1=d0
UPDATE 展开数据 SET x2=c1,y2=d1,t1=1 WHERE x2=c0 AND y2=d0
UPDATE 展开数据 SET x3=c1,y3=d1,t2=1 WHERE x3=c0 AND y3=d0


ENDCASE
ENDSCAN

然而运行之后存在基本没有运算就结束的问题,update命令是不是会导致表指针移到末尾从而使scan命令提前结束??
...全文

相关推荐

【信息科学与工程学】计算机科学与自动化——第一百八十九篇 计算机硬件 系列一 微处理器01

在金融行业CDN流推送场景中,结合WebRTC over SD-RTN与SD-WAN Branch方案,需兼顾​​要求。

flyair_China

【信息科学与工程学】【数据科学】数据科学领域——第三篇 数学08 几何学00总篇

编号英文名称中文名称简要说明/归属1Foundations of Geometry几何基础公理化方法, Hilbert《几何基础》2Euclidean Geometry (Synthetic)欧几里得几何(综合法)《几何原本》传统3Analytic Geometry解析几何坐标方法, Descartes, Fermat4Plane Geometry平面几何三角形、圆、共点共线等经典问题5Solid Geometry立体几何三维空间中的图形与度量6Non-Euclidean Geometry非欧几何平行公设不

flyair_China

【信息科学与工程学】【制造工程】计算机科学与自动化——服务器制造中的学科知识01

由可数可加性:μ(A)=∑k=1∞​μ(Bk​)=limn→∞​∑k=1n​μ(Bk​)=limn→∞​μ(⋃k=1n​Bk​)=limn→∞​μ(An​)。:若limsupAn​=liminfAn​=A,则A中的元素恰是那些“最终总是属于An​”的元素,也是那些“属于无穷多个An​但不属于无穷多个Anc​”的元素。:通过构造一个不相交的序列{Bn​},其中B1​=A1​, Bn​=An​∖(⋃k=1n−1​Ak​)。则⋃n​Bn​=⋃n​An​,且Bn​⊂An​。我们称A为一个“集类”或“集合族”。

flyair_China

【信息科学与工程学】【制造工程】第三十六篇 机械工程与自动化101

本系统通过多模型集成、知识增强、主动学习和持续优化等关键技术,实现了高效、高质量的自动化文本语料标注。系统采用模块化设计,支持灵活扩展,能够处理不同类型的文本数据,适应多样的标注需求。

flyair_China

从注意力到行动 pdf Agent

从注意力到行动 pdf

言之。
评论 5
收藏 已收藏
分享
返回顶部
baidu_30357287
VFP 2,750 成员 29,142 内容