java - 我可以用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 写入和读取数据区?
解决方案
推荐阅读
- html - 通过 ngModel 传递插值
- node.js - 使用 grunt-sass 编译 node-sass,我得到错误“致命错误:“原始”参数必须是函数类型。”
- c++ - C++ - 循环无限运行
- python - 如何在 Web 服务器 (Heroku) 中部署的 PyGSheets 上验证 Google Cloud 服务
- crossfilter - 复杂的减少样本不清楚减少的工作原理
- c# - 根据前 6 个字符组合两个列表
- c++ - QGraphicsPixmapItem 不显示在 QGraphicsView
- mysql-workbench - 带有特殊字符的 MySQL 排序查询
- c++ - 我可以做些什么来改进指针向量中的搜索?
- c# - 如何在正则表达式中传递第二次出现的空格?