× 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.



Hi Scott,

> Of course, I don't use SQL, which might be part of the reason I
> don't see the disadvantage.

> I should really learn SQL, it would probably make me a better programmer.
> But, I haven't yet seen a need for it -- and the company I work for does
> not own the licpgm...

In the time before i worked for a software company, i was in the same
boat.

That's why i learned them only some years ago, although i dare to take
money for RPG programming for 19 years now.

They are really great for all those nifty selections, e.g. having 20
fields to enter criterias or not and to sort by this and that, at
runtime.

With plain RPG, it's a major pain, with SQLRPGLE, it can be a piece of
cake.

And used that way, it can show it strengths and outperforms "normal"
programs.

If you use it for record-level access, it is way to slow, at least
compared to traditional batch programs. But that perverts a "Query
language", IMHO.

And it's a gift for many things that you normally write a
one-time-program for, correcting things, leading data from one file to
another (various versions) and so on. Suddenly you do things in a
statement instead of a whole program. But that's available to you,
too, even when you "have not SQL". There are free "RUNSQL" tools
around (a special query manager thing), there are API's and there's
Net.Data. You can do all your interactive SQL in the browser, counted
as batch job, with a tiny macro.

0.02 Euro

-- 
Mit freundlichen Grüssen / best regards

Anton Gombkötö
Organisation und Projektleitung

Avenum Technologie GmbH
Wien - Salzburg - Stuttgart
http://www.avenum.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.