ibm-midrange相关内容

从Java调用AS/400 RPG程序

我想从Java调用AS/400 RPG程序,但遇到以下错误 com.ibm.as400.data.PcmlException:接收到异常:[com.ibm.as400.access.ObjectDoesNotExistException]/QSYS.LIB/%LIBL%.LIB/GETKURSJAV.PGM:对象不存在.在com.ibm.as400.data.ProgramCallDocum ..
发布时间:2021-05-15 19:21:36 Java开发

DB2/400中的if-else语句

我正在尝试在AS400中运行包含if-else语句的SQL,但是它不起作用.我正在使用i Series Navigator创建一个View,以便运行它. SELECT IF FIELD1不为空则'AAA'ELSE'BBB'END IF从LIB.TABLE1 我得到的错误是: SQL状态:42601厂商代码:-199消息:[SQL0199]关键字不是必需的.有效令牌:,从INTO到.原因 ..
发布时间:2021-05-15 19:21:31 其他开发

来自iSeries的带有附件的邮件

是否可以从iSeries终端发送电子邮件,并从IFS添加附件?我知道如何使用SNDDST实用程序发送普通电子邮件. 解决方案 有两种主要方法. “动手做"将使用QtmmSendMail API 否则,您可以使用其他几种免费的和购买的产品.我建议的是: MAILTOOL -目前为399美元.如果您要通过电子邮件发送后台处理程序,则根据您尝试执行的操作,建议 SplTool Suit ..
发布时间:2021-05-15 19:21:28 其他开发

Debian上具有unixodbc的iSeries Access ODBC驱动程序-从iSeries返回无效的UTF-8字符

在Debian Linux上使用ODBC驱动程序ibm-iaccess-1.1.0.10-1.0.amd64.当我执行php sql查询并验证响应时,我看到返回的某些数据无效utf-8. mb_check_encoding返回'false',而在chrome浏览器中屏幕上的字符是菱形问号字符. 这发生在一些CHAR字段类型上. if(!mb_check_encoding($ row ..
发布时间:2021-04-29 20:14:40 其他开发

AS400/DB2中的分页查询(SQL)

我一直在尝试为我们的表创建基于php的基于网页的分页超过一百万行. 根据我的阅读,我有3个选择 检索结果集中的所有行-大小不可能为我 检索1000行,存储在临时表中并为创建一个迭代器它并对其进行分页-查询太多-插入太多! 如果有人选择向前或向后选择页面,则每次都运行查询 现在,我正在尝试使选项3正常工作.我的第一页显示为“通过acct从accout顺序中选择*仅获取前10行" ..
发布时间:2021-04-29 20:13:52 PHP

NetSuite迁移

是否有人在将数据迁移到NetSuite中以及从NetSuite迁移数据方面有很多经验?我必须将DB2表导出到MySQL中,处理数据,然后再导出CSV文件.然后获取一个CSV文件的帐户,并再次处理数据以使帐户从我们的旧系统匹配到新系统.有人试图在MySQL中做到这一点吗? 解决方案 几个选项: 投资连接到NetSuite和DB2或MySQL的数据转换工具.看一下Dell Boomi,I ..
发布时间:2021-04-29 20:13:43 数据库

缺少序列信息

我正在使用Spring引导应用程序,该应用程序通过com.ibm.db2.jcc.DB2Driver驱动程序和Spring Data JPA连接到AS400数据库.我使用org.hibernate.dialect.DB2Dialect方言.启动应用程序时,出现错误 无法从数据库中获取SequenceInformationcom.ibm.db2.jcc.am.SqlSyntaxErrorExcep ..
发布时间:2021-04-29 20:13:36 其他开发

DB2 AS/400 iseries在where子句中使用别名

我正在尝试在where子句中使用列的别名.例如: SELECT col1 AS别名1,col2 + col3作为总和来自my_table总和>10 但是随后我收到一条错误消息: 列总计不在指定表中. 反正我能做到吗? 解决方案 如果您真的想在 WHERE 中使用别名,而不是列本身,则可以使用派生表来实现: SELECT a.*从(选择lmITNO AS Item_N ..
发布时间:2021-04-29 20:13:17 其他开发

为单个用户设置缺省的PASE IBM i Shell

PASE 环境已发布并默认使用korn shell. ibmpaseforishell 变量可用于更改缺省值,但是适用于所有用户.在使用SSH登录后如何更改用户的默认外壳? 解决方案 如今,最好的方法是使用 QSYS2.SET_PASE_SHELL_INFO() SQL过程. -设置当前用户的外壳调用QSYS2.SET_PASE_SHELL_INFO('* CURRENT','/QOpe ..
发布时间:2021-04-14 20:10:14 其他开发

如何使用作业号获取Java i的作业详细信息-Java(JT400)

我想使用该作业号获取IBM i的作业详细信息.我得到所有工作清单.但是我想使用它的工作号获取工作详细信息.请帮助我的朋友. 编辑:我相信问题是,“如果给出完全合格的职位名称,我该如何获取职位详细信息?" try { AS400 system = new AS400 ("SERVER","USER", "PASS"); JobList jobList = new JobList(syst ..
发布时间:2020-11-26 01:24:01 Java开发

JT400使用没有密码的用户从IFS读取文件

我们的问题如下: 我们必须使用JT400连接到ISeries并读取IFS中的文件. 一个要求是作业正在QBatch中运行,并且用户没有密码. 我们的代码如下: //This wy we connect to the Iseries with the job credentials in this case //user withou password AS400 as40 ..
发布时间:2020-11-26 01:23:59 Java开发

如何使用Java在AS400服务器中获取PSF设置

我是该网站的新手,但我知道这里的任何人都可以帮助我解决目前存在的这个问题.我曾经使用JDK7对Java进行编程,但是现在我面对面向AS400-Java接口的JTOpen API,但是现在的问题是如何获取某个Writer的设备描述的所有PSF设置? 预先感谢大家.... 请帮助..... 解决方案 在如果您可以找到提供所需信息的API,那么从Java调用它就不难了. ..
发布时间:2020-11-26 01:22:57 Java开发

Visual Studio 2010中的iDB2Commands

这些是我了解要在Visual Studio 2010中使用的iDB2Command的基本知识.请您能帮助我如何从DB2提取数据?我知道INSERT,DELETE和Record Count.但是我不知道SELECT或Extract Data和UPDATE. Imports IBM.Data.DB2 Imports IBM.Data.DB2.iSeries Public conn As New ..
发布时间:2020-11-26 01:22:53 其他开发

DB2-错误MCH1210-接收器值太小而无法保存结果

当我尝试从IBM System iNavigator进行View导出时,我遇到主题错误(MCH1210-接收器值太小,无法保存结果.). 此视图包含大约2百万条记录. 我试图用另一个只包含一些记录(少于100条)的View进行数据导出,并且可以正常工作. 您能帮我解决这个问题吗? 还有其他可能的方法可以实现目标吗? 提前谢谢! 解决方案 检查您当前的Service Pack以了 ..
发布时间:2020-11-26 01:22:49 其他开发

将YYYYMMDD转换为Excel dd/mm/yy

在这篇文章中Gert Grenander建议格式化日期字段到"yyyy-mm-dd hh:mm:ss". 如何在SQL调用中使用相同的方法将"YYYYMMDD"转换为"dd/mm/yy"? 解决方案 select date2, digits(date2), (substr(digits(date2),7,2) concat '/' concat ..
发布时间:2020-11-26 01:22:48 其他开发

AS400 RPG DSPF字符级别颜色更改

我想更改子文件中字段中各个字符的颜色. 斯科特·劳伦斯 约翰·史密斯 我喜欢将SCOTT中的CO显示为红色,而SMITH中的MI显示为红色,所有其他字符均为绿色.能做到吗?我很难在单个字符级别而不是在DSPF中的字段级别找到DSPATR.基本上,我想在子文件中以不同颜色在具有CO和MI值的字段中显示字符. 解决方案 如果您的"NAME"字段为固定长度的10个字符,则可以创 ..
发布时间:2020-11-26 01:22:41 其他开发

AS400 RPGLE/运行中的自由动态变量

经过多年的搜索,我相当确定这是不可能的,但是我还是会问. 问题是,当您不知道字段名称时是否可以在操作中使用动态变量.例如,我有一个包含数百个字段的数据结构.操作员选择这些字段之一,程序需要从传递的数据结构中知道哪些数据驻留在该字段中.因此,我们说有100个字段,而field50是操作员选择对其进行操作的对象.该程序将在FLDNAM变量的字段名称(即field50)中传递.该程序将以正常方式读 ..
发布时间:2020-11-26 01:22:39 其他开发