我有一个 RPG 程序/存储过程,可将结果集返回给 .net 程序。一切正常,直到 RPG 添加一些代码之后
... RETURN to CLIENT CURSOR C1...
// New Line Of code
... DELETE FROM <FILE>...
为什么从FILE中删除结果集为空?结果集不应该已经在游标 C1 中吗?
我想要做的是调用一个 RPG 存储过程,并让该过程从 FILE 中返回一个结果集,然后删除文件中的记录。我认为通过将其设置为结果集,它会在我删除数据库中的实际数据后保留数据。但看起来如果我删除记录,结果集就会被清除