CodePage class | QSYS API Reference Guide
Estimated reading time: 2 minutes
Provides facilities to probe an IBM i file’s code page.
Namespace: ASNA.QSys.Runtime.JobSupport
Assembly: ASNA.QSys.Runtime.dll
Inheritance: Object
Properties
Type |
Name |
Description |
Int32 |
StarHex |
Constant representing an unecoded hexadecimal code. |
Methods
Gets the coded character set identifier of an IBM i physical file.
decimal GetFileCCSIDAttr(AdgConnection dbConnection, string pathName)
Parameters
Type |
Parameter name |
Description |
AdgConnection |
dbConnection |
Database connection opened to an IBM i DataGate server. |
String |
pathName |
Qualified named of the physical file. |
Returns
Type |
Description |
Decimal |
The file’s coded character set identifier. |
Gets the coded character set identifier of an IBM i physical file.
decimal GetFileCCSIDAttr(AdgConnection dbConnection, string library, string filename)
Parameters
Type |
Parameter name |
Description |
AdgConnection |
dbConnection |
Database connection opened to an IBM i DataGate server. |
String |
library |
Name of the file’s library. |
String |
filename |
Name of physical file. |
Returns
Type |
Description |
Decimal |
The file’s coded character set identifier. |
int IbmCodepageToWinCodepage(int codePage)
Convert an encoded character set identifier to a Windows code page.
int IbmCodepageToWinCodepage(int codePage)
Parameters
Type |
Parameter name |
Description |
Int32 |
codePage |
The IBM code page. |
Returns
Type |
Description |
Int32 |
The corresponding Windows code page. |