Try OpenEdge Now
skip to main content
Internationalizing Applications
Understanding Code Pages : Code-page conversion
 

Code-page conversion

As data flows between application components that have different code pages, OpenEdge sometimes converts the data from the code page of the source component to the code page of the destination component. This is illustrated in the following figure.
Figure 6. Code-page conversion
For each line in the figure, OpenEdge might:
*Convert the code page no matter which direction the data is flowing in
*Convert the code page if the data is flowing in one direction, but not the other
*Not convert the code page
To convert data from one code page to another, OpenEdge uses a code-page conversion table. OpenEdge supplies a collection of code-page conversion tables in the OpenEdge/prolang directory. You can also create your own code-page conversion tables. For more information on code-page conversion tables, see Understanding Character Processing Tables. For more information on code-page conversion and databases, see Using Databases. For more information on code-page conversion and SQL, see Using SQL.
* Streams and code-page conversion
* Valid and invalid code-page conversions
* Sockets and code-page conversion