在IBM i (OS/400)中使用 RPGLE 从数据库中提取数据
作者:佚名
上传时间:2023-03-23
运行软件:RPGLE
软件版本:IBM i (OS/400) v7.1
版权申诉
本示例展示如何使用 RPGLE 从 IBM i (OS/400) 操作系统中的数据库中提取数据。通过示例代码,我们将使用SELECT查询来从用户指定的表中提取列数据,并使用读取操作将其放入数据库记录格式中。
Dcl-DS EmployeeInfo;
EmployeeName Char(30);
EmployeeAge Int(3);
EmployeeSalary Packed(7, 2);
End-DS;
Dcl-F EmployeeDb Disk Usage(*Update) Qualified;
Exec SQL Set Option Commit = *None, Usropt = *No;
Exec SQL SET OPTION DFTCCSID = 1208, DATFMT=*ISO, TIMFMT=*ISO;
Exec SQL DECLARE C0 CURSOR FOR SELECT EmpName, EmpAge, EmpSalary FROM EmployeeData WHERE EmpDept = 'SALES' ORDER BY EmpName DESC;
Exec SQL OPEN C0;
Dow SQLNOTFOUND;
Exec SQL FETCH C0 INTO :EmployeeInfo;
// 在控制台打印每个记录值
Dsply (EmployeeInfo.EmployeeName + ' ' + %Char(EmployeeInfo.EmployeeAge) + ' $' + %Char(EmployeeInfo.EmployeeSalary));
EndDo;
Exec SQL CLOSE C0;
免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com
用户评论
相关推荐
在IBM i (OS/400)中使用 RPGLE 从数据库中提取数据
本示例展示如何使用 RPGLE 从 IBM i (OS/400) 操作系统中的数据库中提取数据。通过示例代码,我们将使用SELECT查询来从用户指定的表中提取列数据,并使用读取操作将其放入数据库记录格
IBM i (OS/400) v7.1
RPGLE
2023-03-23 08:34
使用RPGLE在IBM i(OS/400)中实现邮件发送
本示例代码展示了如何使用RPGLE在IBM i(OS/400)中实现邮件发送功能。通过使用IBM i提供的API接口,可以在RPGLE程序中进行邮件发送,实现自动邮件发送功能。H DFTACTGRP
IBM i(OS/400) V7R3
RPGLE
2023-05-24 13:52
使用IBM i (OS/400)在RPGLE中连接到DB2数据库
本示例展示了如何使用IBM i (OS/400)上的RPGLE编程语言连接到DB2数据库,并执行基本的数据库查询和更新操作。H DFTACTGRP(*NO) ACTGRP('MYPGM') BNDD
IBM i 7.3
RPGLE
2023-04-06 11:22
ibm i (os/400)如何使用RPGLE在子文件中查询
本示例代码展示了如何在ibm i (os/400)的RPGLE中使用子文件查询,其中包含查询子文件的关键代码和对查询结果进行处理的实现方式。DCL-F subfile WORKSTN USR
IBM i 7.3
RPGLE
2023-04-01 13:16
在IBM i(OS/400)中如何使用RPGLE获取当前时间?
本文介绍了在IBM i(OS/400)中如何使用RPGLE获取当前时间的方法和步骤。通过实例代码和注释,详细解释了如何使用RPGLE内置函数获取当前时间和将时间转换为可读格式。本文可帮助RPGLE开发
IBM i 7.3
RPGLE
2023-03-18 23:25
使用RPGLE从DB2 for IBM i(OS / 400)读取数据
本示例展示了如何使用RPGLE从IBM i(OS / 400)的DB2数据库中读取数据。首先,需要建立DB2文件,然后定义一个带有链式结构的变量来存储数据,并使用OPEN,FETCH和CLOSE命令从
IBM i(OS / 400)VERSION V7R1M0
RPGLE
2023-04-30 23:56
使用RPGLE在IBM i(OS/400)中获取当前日期时间
本示例展示了如何使用RPGLE在IBM i(OS/400)中获得当前日期和时间。通过使用时间戳将当前日期和时间存储在指定的字符串变量中。 dcl-s currDateTime char(26);
IBM i (OS/400) V7R4
IBM Rational Development Studio for i
2023-05-18 07:07
使用ibm i (os/400)在RPGLE中读取和写入Excel文件
本示例演示如何在IBM i (OS/400)上使用RPGLE语言读取和写入Excel文件。它使用HSSF API(Apache POI项目)来操作Excel文件。该示例读取已存在的Excel文件中的数
V7R4M0
Apache POI
2023-04-29 20:24
IBM i (OS/400)中的RPGLE基础教程
RPGLE是IBM i操作系统中的一种编程语言,它可以用来开发和维护OS/400程序。本教程将介绍RPGLE的基础知识,包括示例代码和代码释义,以及总结。示例代码以下是一个简单的RPGLE程序示例
IBM i 7.4
IBM i操作系统
2023-03-13 08:59
在IBM i (OS/400)上使用RPGLE删除文件
本示例代码演示了如何使用RPGLE在IBM i (OS/400)上删除文件。我们将使用OS/400命令QShell,通过运行一个带有Shell语句的子进程来执行操作。/free dcl-
IBM i V7R1
RPGLE
2023-04-08 00:06