如何在c#中将as400假脱机文件转换为文本

时间:2018-05-17 14:10:05

标签: c# ibm-midrange spool

我试图编写一个控制台应用程序来将假脱机文件从as400获取到另一个目标作为文本文件。我一直在环顾四周,但我还没有找到一个小代码从那里开始,我一直在寻找并且没有找到任何接近的东西。

你们对如何开始这个有任何想法或建议吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

我有同样的问题。我使用API​​调用QUSRTVUS来获取假脱机文件列表,并希望打开一个特定的假脱机文件,其中包含以前API调用的信息。 获取文件列表后,我使用QUSCRTUS创建一个新的用户空间。然后我想用QSPOPNSP打开文件但这是我的问题。 Sourcecode to open a file

打开文件后,我会用QSPGETSP读取内容,QSPGETSP将文件复制到我可以阅读的用户空间。

这是计划,但没有打开文件,其余部分都无法正常工作。 我在调用API时直接收到错误,这不是调用期间的错误消息。更改参数不会更改错误消息。

也许有人有提示?

更新:我发现了错误。尽管存在误导性的错误消息,但这是一个授权问题。我无法调用API。