Subject RE: [firebird-support] Argument against TTable like components with Firebird
Author Norman Mcfarlane
Hi Lee,

Quite frankly if he has 20 years experience and is not convinced that using
a table component to access data on a SQL server is inappropriate, then I
question his "experience". You should not even have to explain this to him.

BTW, I believe that your explanation is adequate, and if he doesn't get it,
then he obviously has no conception of the difference between a server-based
RDBMS and an old style ISAM or flat file database.

You have my sympathy.




From: Lee Jenkins [mailto:lee@...]
Sent: 07 April 2005 18:20
Subject: [firebird-support] Argument against TTable like components with

Hey all,

I have taken on another programmer (Delphi) on a consultancy basis. On a
small project he did for us, I was looking through the sources and noticed
that he had used an IBX IBTable component to access a table that held
employee timeclock records and filtered the records locally using the
OnFilter event. As you can imagine, this table can hold quite a lot of

Anyway, I asked that he use a Query (IBO, FIB, even IBXQuery) type component
to access our Firebird database. He asked why and I tried to explain to him
how query components are better since they pull only a subset of the table
over the wire, how I see numerous developers on the Firebird lists porting
Desktop DB based apps over to Firebird and having problems using the same
paradigm as before, etc, etc but he didn't seem very convinced. He is a
professional and he will do what we ask him to do, but I think its important
to give him the information that he needs to make this change in mind set on
his own.

I have about 8 years programming experience writing POS and related apps, he
has about 20 years experience developing all kinds of software, including
critical financial accounting software with built-in compilers, etc.

Maybe someone on the list with more experience could provide a better
explanation than I can?

Thank you,



Yahoo! Groups Links

* To visit your group on the web, go to:

* To unsubscribe from this group, send an email to:

* Your use of Yahoo! Groups is subject to the Yahoo!
<> Terms of Service.

[Non-text portions of this message have been removed]