-2

我有一个包含客户详细信息的 VSAM 文件,客户编号是其中之一。在 CICS 中,用户必须输入客户编号。当且仅当VSAM 文件中存在客户编号时,才会发送下一个映射。

如何验证 VSAM 文件中的客户编号?

4

1 回答 1

3

CUSTOMER NO 听起来好像是一个数字,您应该验证它是一个数字。

要检查它是否存在于 CICS 中,您可以使用 CICS READ 命令参见Cics Read;IE

Exec CICS
    Read File(..)
    INTO(data-area) RIDFLD(data-area)
    blah blah blah ...
end exec.

其中 RIDFLD 是记录键

我建议在您工作的地方找到一个现有的程序(我假设您不是学生)并将其用作示例。现在很少在大型机上从头开始编写程序。几乎总是有一个现有的示例可以查看副本。

您还应该向我们展示您尝试过的内容!

于 2015-01-23T04:26:28.043 回答