|
Check out the QlgConvertCase API. I can't comment on its efficiency, but I believe this is the method to use if you want to be sure of implementing national language features correctly. Pete ----- Original Message ----- From: "Stephen Hunt" <stephen.hunt@xxxxxxxxx> To: "RPG programming on the AS400 / iSeries" <rpg400-l@xxxxxxxxxxxx> Sent: Thursday, August 28, 2003 11:15 AM Subject: Re: Most efficient string translation? > Ah, I hadn't considered national language... and as we are a French owned > company, then yes, it is important. > > Am I correct in assuming that the QDCLXLATE API handles national language? > > Thanks, > Steve > > ----- Original Message ----- > From: "Bob cozzi" <cozzi@xxxxxxxxx> > To: "'RPG programming on the AS400 / iSeries'" <rpg400-l@xxxxxxxxxxxx> > Sent: Thursday, August 28, 2003 4:27 AM > Subject: RE: Most efficient string translation? > > > > Depends on what you think is efficient. > > Is national language (character set) important? > > > > > > Bob Cozzi > > Cozzi Consulting > > www.rpgiv.com > > > > > > -----Original Message----- > > From: rpg400-l-bounces@xxxxxxxxxxxx [mailto:rpg400-l-bounces@xxxxxxxxxxxx] > > On Behalf Of Stephen Hunt > > Sent: Wednesday, August 27, 2003 4:41 PM > > To: RPG400-L@xxxxxxxxxxxx > > Subject: Most efficient string translation? > > > > Hi, > > > > I've been using either of the following two methods to convert strings > from > > lower to upper case, but which is the most efficient (or is there a better > > method)? > > > > Thanks, > > Steve > > > > * Translate string using XLATE op-code > > * > > D UC C CONST('ABCDEFGHIJKLMNOPQRST- > > D UVWXYZ') > > D LC C CONST('abcdefghijklmnopqrst- > > D uvwxyz') > > * > > C Eval Str1 = 'Hello Everyone' > > C LC:UC Xlate Str1 Str2 > > * > > > > * Translate string using QDCLXLATE API > > * > > C Call 'QDCXLATE' > > C Parm 30 Length 5 0 > > C Parm Str1 Str2 30 > > C Parm 'QSYSTRNTBL' Trntbl 10 > > > > > _______________________________________________ > This is the RPG programming on the AS400 / iSeries (RPG400-L) mailing list > To post a message email: RPG400-L@xxxxxxxxxxxx > To subscribe, unsubscribe, or change list options, > visit: http://lists.midrange.com/mailman/listinfo/rpg400-l > or email: RPG400-L-request@xxxxxxxxxxxx > Before posting, please take a moment to review the archives > at http://archive.midrange.com/rpg400-l. > > >
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.