在IBM i (OS/400)上使用Python调用RPG IV程序

作者:佚名 上传时间:2023-04-27 运行软件:IBM i Access Client Solutions 软件版本:Python 3.7.2, IBM i (OS/400) 7.3 版权申诉

本示例展示了如何在IBM i (OS/400)操作系统上使用Python编程语言调用RPG IV程序。Python是一种流行的高级编程语言,它与IBM i系统平台兼容。RPG IV是一种程序设计语言,广泛应用于IBM i系统。

# -*- coding: utf-8 -*-
import ibm_db_dbi
import ibm_db
import ibm_db_dbi as dbi

conn = ibm_db.connect("DRIVER={iSeries Access ODBC Driver};SYSTEM=<system name>;UID=<user id>;PWD=<user password>;DATABASE=<database name>", "", "")
# 连接到IBM i数据库

cursor = conn.cursor()
cursor.callproc("MYRPGIVPGM", [])
# 调用RPG IV程序

result = cursor.fetchall()
for row in result:
  print(row)
# 显示结果

cursor.close()
conn.close()
# 关闭数据库连接

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
IBM i (OS/400)使用Python调用RPG IV程序
本示例展示了如何在IBM i (OS/400)操作系统上使用Python编程语言调用RPG IV程序。Python是一种流行的高级编程语言,它与IBM i系统平台兼容。RPG IV是一种程序设计语言,
Python 3.7.2, IBM i (OS/400) 7.3
IBM i Access Client Solutions
2023-04-27 04:02
IBM i (OS/400) 如何使用 SQL 调用 RPG 程序
本例中展示了如何使用在IBM i系统上使用SQL语句调用RPG程序。RPG程序将被传递变量后,将输出被返回到SQL查询的结果集中。CREATE FUNCTION MY_RPG_FUNCTION (I
IBM i 7.4
IBM RPG编译器
2023-05-24 11:52
IBM i (OS/400)使用RPG IV开发商业应用程序
本文介绍如何在IBM i (OS/400)操作系统上使用RPG IV语言来开发商业应用程序。同时,提供了一些示例代码和代码释义,以帮助读者更好地理解RPG IV语言的使用。最后,对本文所介绍的内容进行
IBM i V7R3
IBM Rational Developer for i 9.6.0.4
2023-04-13 05:08
IBM i (OS/400)使用RPG程序的WebService调用示例
该示例展示了如何在IBM i (OS/400)上使用RPG程序调用远程Web服务。这个简单的示例使用了IBM i (OS/400)的HTTPAPI服务以及SOAP客户端RPC。通过这个示例,你可以学习
IBM i 7.3
RPG
2023-03-18 23:54
使用IBM i (OS/400)RPG程序调用API
这段示例代码是在RPG程序中使用IBM i (OS/400)调用API的常见解决方案。通过使用API,可以方便地调用外部程序或操作系统功能。dcl-pr MyAPI extproc('MYAPI')
IBM i (OS/400) V7R3
RPG
2023-03-21 05:38
IBM i (OS/400)使用RPG IV编写数据库应用程序
本文将介绍如何使用RPG IV在IBM i (OS/400)上编写数据库应用程序。我们将提供示例代码,并对代码进行释义,以便读者更好地理解RPG IV编程语言和数据库应用程序的开发。示例代码以下是
IBM i 7.4, RPG IV 7.4
IBM Rational Developer for i
2023-04-08 04:16
IBM i (OS/400)使用RPG编程语言(IBM i (OS/400))
IBM i (OS/400)是一种流行的操作系统,广泛用于企业级应用程序的开发和部署。其中,RPG编程语言是一种高级编程语言,适用于开发企业级应用程序。本文将介绍在IBM i (OS/400)上使用R
IBM i (OS/400) V7R4,Rational Developer for i 9.6
Rational Developer for i
2023-04-03 04:01
使用IBM i (OS/400)和RPG IV编写企业应用程序
本文将介绍如何使用IBM i (OS/400)和RPG IV编写企业应用程序,并提供示例代码和代码释义。示例代码以下是一个简单的RPG IV示例代码,用于输出“Hello World!”:
最新版本
IBM i (OS/400)
2023-03-15 21:57
IBM i (OS/400)使用RPG调用Web服务的方法
本示例代码演示了如何使用RPG调用Web服务并处理XML响应。通过使用IBM i (OS/400)系统提供的HTTP协议和XML解析库,我们可以轻松地在RPG代码中使用Web服务。// 定义HTTP
IBM i 7.4
RPG
2023-04-30 12:04
IBM iOS/400使用RPG编写调用API的代码
介绍如何使用RPG编写调用API的代码,以调用IBM i操作系统中的函数和服务。//PASE API调用示例 ctl-opt dftactgrp(*no) actgrp('MYACTGR
IBM i 7.3
RPG编译器
2023-04-28 00:40