× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Thanks, David.


--- David Morris <David.Morris@plumcreek.com> wrote:
> Phil,
>
> The results are about the same. The CLI APIs used to
> be very flaky, but lately they have gotten much
> better.
> I use a single SQLRPGLE module to process SQL
> statements. I wrote it to fit the 98% case. It has
> worked
> basically untouched since V4R2. If Rochester decides
> to end enhancement, it is only going to be a problem
> for
> the 2% case.
>
> The technique that Rochester used to support SQL is
> flawed and you would be better off isolating
> yourself
> from their implementation. In my case I have a
> single
> module to change if the underlying support changes.
> Here is a link to the source for that module:
>
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/iseries-toolkit/CVSROOT/src/qrpglesrc/dynsql.sir?rev=HEAD&content-type=text/vnd.viewcvs-markup
>
>
> The most important part is to modularize your code
> so that don't have a bunch of SQLRPGLE modules. One
> module with a dozen procedures should be able to
> support the SQL needs of pretty much anyone. That
> way
> you are insulated from the whims of Rochester and
> are
> in a position to take advantage of enhancements,
> which
> is much more valuable than a few CPU cycles.
>
> David Morris
>
> >>> sublime78ska@yahoo.com 02/20/02 08:01AM >>>
> >
> > ALL Enhancements to the DB will be in SQL.  UDF's
> > UDT's, EVI's, Blobs,
> > Clobs, DataLinks, etc
> >
> > And they don't put their money where their mouth
> is.
> >
> > NO new enhancements to the Native DB access
> > methods(ie Chains, Reads, Etc)
> > All enhancements would be taken advantage of by
> SQL,
> >
> > BUT They are giving lip service to helping us
> REALLY
> > USE the new
> > enhancements.
> >
>
> Maybe they want us to use the new support in RPG to
> call java, and use jdbc.  :-)
>
> The point of my question, though, is Does it buy me
> anything to use the api's or is the result the same?
> It looks like the api's actually could produce
> slower
> performance.
>
> Phil
> _______________________________________________
> This is the RPG programming on the AS400 / iSeries
> (RPG400-L) mailing list
> To post a message email: RPG400-L@midrange.com
> To subscribe, unsubscribe, or change list options,
> visit:
> http://lists.midrange.com/cgi-bin/listinfo/rpg400-l
> or email: RPG400-L-request@midrange.com
> Before posting, please take a moment to review the
> archives
> at http://archive.midrange.com/rpg400-l.
>


__________________________________________________
Do You Yahoo!?
Yahoo! Sports - Coverage of the 2002 Olympic Games
http://sports.yahoo.com


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

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.