Since I'm not certain what the settings are on Interbase, I'm just guessing here. Is it possible that you are trying to load an entire dataset onto your computer instead if just a subset? If the entire dataset is being loaded onto your computer when you open the table, all the data from that table is also being loaded onto your computer. If you filter the data, only those records that meet the criteria, a subset, will be loaded onto your computer.
The other thing that comes to mind is the authentication process. I notice in SQL that the first time I open a table, it takes much longer than subsequent opens since the DB now can authorize me faster.
James P. Cottingham
-----------------------------------------
I'm number 1,229!
I'm number 1,229!