首页 > 解决方案 > 我可以用c#更改as400数据区吗

问题描述

有人问我是否可以将 java 程序转换为 c#。

在java程序中它读取和编辑数据区

//get the value for the sysavail dtaara
String dtaara_path = "/QSYS.LIB/QGPL.LIB/SYSAVAIL.DTAARA";
QSYSObjectPathName path = new QSYSObjectPathName(dtaara_path);
CharacterDataArea dataArea = new CharacterDataArea(as400, path.getPath());

String setDataArea;

setDataArea = dataArea.read();

//if system available run
if(setDataArea.contains("Y")) {
    dataArea.write("IMAGE LOAD  ");
    //other stuff
}

我使用 IBM.Data.DB2.iSeries 来调用程序,但从不写入数据区域。如何使用 IBM.Data.DB2.iSeries 写入和读取数据区?

标签: javac#db2code-conversion

解决方案


推荐阅读