Subject Re: [IBO] development
Author Hans
Hi, I wish to share my concern.

I just wanted to copy all tables and contents from one 128M test database to
another database

and used some IB_Cursors to loop throught the table names and the fields
update loop like:

with IB_Cursor_Old do
begin

IB_Cursor_New.Append;

for i := 0 to FieldCount - 1 do
IB_Cursor_New.Fields[i].Assign(IB_Cursor_Old.Fields[i]);

IB_Cursor_New.Post;

Then I downloaded a test copy of FIBPlus 6.5, which seems to be designed for
many
platforms and all Delphi versions from 5 and up, and merely replaced the
IB_Cursors with
their tpFIBDataset, for the rest using the almost identical coding as I used
for IBObjects.

Using Firebird 2.1.3 on the same computer as the copying tests, creating
identical results,
using basic objects in a very basic way

The total run time using IBOjects 4.8.4 was 32 Mins and 35 Secs (1955
Secs)
The total run time using FIBPlus 6.5 was 1 Min and 32 Secs ( 92
Secs)

FIBPlus about 21+ times faster than IBObjects.

My concern, as a long time supporter of IBObjects since the early versions
V3.xx,
is the IBObject development going in the right direction ?

Best Regards
Hans