请教:CHAIN问题

发布于 2022-10-15 06:14:07 字数 100 浏览 21 评论 0

在OS400 V6R1M0下,程序中使用CHAIN PF,且此PF仅有一个字段索引,一直无法找到实际已经存在记录,但如果在CHAIN前加上SETLL就可以找到,请问是什么原因引起的,应如何解决。谢谢!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

通知家属抬走 2022-10-22 06:14:07

在OS400 V6R1M0下,程序中使用CHAIN PF,且此PF仅有一个字段索引,一直无法找到实际已经存在记录,但如果在 ...
zyzh 发表于 2011-05-24 09:27

    chain和setll没有必然的联系,一般setll是和read配合使用的,chain是独立使用的,所以你还是需要检查一下你的程序!

冰火雁神 2022-10-22 06:14:07

二楼说得没错!
顶一下!

旧夏天 2022-10-22 06:14:07

遇到过KEY  CHAIN   PF找不到但是用SETLL  READE就能找到 至今不知道为什么

嘿咻 2022-10-22 06:14:07

建议检查CHAIN PF所用的KEY字段是否一致。应该是很简单的毛病。
我以前一直以为CHAIN命令是查找和KEY相同的数据,然后标识OFF,后来见到过没有相符记录也OFF的情况很是困惑。。。有人碰到过吗

柠檬心 2022-10-22 06:14:07

应该不会。同意二楼的

白芷 2022-10-22 06:14:07

我也同意2楼的看法,我建议你DEBUG看看情况就知道为什么了。

洋洋洒洒 2022-10-22 06:14:07

同意二楼

恋竹姑娘 2022-10-22 06:14:07

setll  是定位第几条记录。chain是根据键字的值定位。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文