问题标签 [ibm-midrange]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
8568 浏览

php - 将 PHP 连接到 IBM i (AS/400)

我有一个即将进行的项目,我需要将我们的网站PHP5/Apache 1.3/OpenBSD 4.1(我已经做了一些检查,但遇到了一些障碍。

据我所知,IBM 的 DB2 扩展和 DB2 软件只能在 Linux 下运行。我尝试使用 IBM 的所有软件编译扩展,甚至尝试了他们的预编译 ibm_db2 扩展,但没有成功。IBM 只支持 Linux,所以我在内核中打开了 Linux 仿真,但这似乎没有任何帮助。

如果有人遇到过让所有东西都在 OpenBSD 下本地运行,那就太好了,但我想我可能需要做的是设置第二台运行 CentOS 并安装了 DB2 的服务器(很可能通过 ZendCore for IBM,因为它似乎可以做所有事情这对我来说)和驱动程序,以便我可以设置一个小型事务服务器,我可以针对该服务器发布并获取我需要的 DB2 数据的 JSON 表示。

第二种选择是否显得矫枉过正,还是其他人有更好的想法?

0 投票
3 回答
361 浏览

oracle - 面向 Oracle 初学者的资源

谁能推荐一些很好的资源来突出 Oracle 和 AS/400 数据库之间的差异?

我正在尝试帮助具有大量 AS/400 经验的人实施 Oracle 安装,他们需要一些指导。

书籍或在线资源将是理想的。

0 投票
5 回答
6029 浏览

c# - 在 C# 中使用 IBM 的 PCOMM 的示例代码 o 编写 as400 屏幕截图

有没有人使用 C# 为 IBM as400 编写示例屏幕抓取工具?

0 投票
3 回答
10486 浏览

.net - 如何将 IBM iSeries 2 连接字符串中的 SQL 缺省库指示到 AS/400?

我正在使用 IBM iSeries Access for Windows 包连接到 AS/400 存储过程层。这为 .NET DLL 提供了与命名空间中的类类似的类System.Data。因此,我们使用他们的连接类实现并为其提供连接字符串。

有谁知道我如何修改连接字符串以指示它应该使用的默认库?

0 投票
2 回答
1479 浏览

sql - 如何使用嵌入式 SQL 遍历 RPG(LE) 中的一组记录?

如何使用嵌入式 SQL 遍历 RPG(LE) 中的一组记录?

0 投票
3 回答
961 浏览

sql - 在视图上设置关键字段

我正在为删除特定字段中的空格的文件创建 SQL 视图。我的问题是,是否有理由在该新视图上设置密钥,以便人们仍然可以 CHAIN 文件。我们在 V5R3 上。

0 投票
3 回答
1135 浏览

sql - SQL REPLACE 上的奇怪输出

我在 SQL 视图中使用 REPLACE 从属性编号中删除空格。该功能设置如下 REPLACE(pin, ' ', '')。在绿屏上,查询看起来不错。在其他任何情况下,我们都会获得字段中字符的十六进制值。我确定这是一个编码问题,但我该如何解决呢?

这是我用来创建视图的语句:

更新:我在下面发布了答案。

0 投票
1 回答
162 浏览

ibm-midrange - 检索记录问题

好吧,这可能不是最好的主题......

我正在应用程序中设置审批工作流程。我将用户名和美元金额传递给子程序,并找出我需要用于审批流程的工作流程。我以为我已经完成了这项工作,直到我尝试处理尚未设置用户的情况。

所以在我的桌子上我有:

现在如果 user3 试图向工作流发送一些东西,它不应该去,因为它们没有设置。(请注意我有另一个包含实际流定义的表)

我有这段代码来检索正确的工作流程:

显然,如果用户设置正确,这将有效。但是,将我们的 user3 sinareo 重新放入,它就无法正常工作。所以我尝试了:

这不像我预期的那样工作。我确定我错过了明显的,你能看到吗?我希望我目前的逻辑足够清晰。

0 投票
4 回答
3291 浏览

version-control - IBM i (iSeries) 上的源代码管理

在 Web 端,我们正在努力获得源代码控制。现在,我想看看 iSeries 方面可以做些什么。您最喜欢的 iSeries 源代码控制应用程序是什么?为什么?如果可能的话,我正在寻找低成本的。

0 投票
8 回答
20653 浏览

c# - C#:将 COMP-3 压缩十进制转换为人类可读的值

我有一系列来自大型机的 ASCII 平面文件,由 C# 应用程序处理。引入了带有压缩十进制 (COMP-3) 字段的新提要,该字段需要转换为数值。

文件正在通过 FTP 传输,使用 ASCII 传输模式。我担心二进制字段可能包含将被解释为非常低的 ASCII 代码或控制字符而不是值的内容 - 或者更糟糕的是,可能会在 FTP 过程中丢失。

更重要的是,这些字段被读取为字符串。我可能可以灵活地解决这部分问题(即某种类型的流),但业务会给我带来阻力。

要求为“从 HEX 转换为 ASCII”,但显然这没有产生正确的值。任何帮助,将不胜感激; 只要您可以解释转换过程的逻辑,它就不需要特定于语言。