Могу ли я изменить область данных as400 с помощью c # - PullRequest
0 голосов
/ 04 октября 2019

Меня спросили, могу ли я превратить 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?

...