Prvo: IBTable je rudimentirana klasa (komponenta) koja sluzi da samo olaksa portovanje sa Paradox/BDE-a. Kad se govori o IB/FB onda zaboravi na IBTable nego se nauci koristiti IBQuery.
Drugo: kad jedna transakcija unese podatke u bazu, i komituje ih, druga ih moze u istom momentu moze videti. Proveri jeli ti druga transakcija uradila commit za da mozes videti podatke. Znaci kad radis sa IB/FB potrudi se da svaki update/insert bude unutar transakcije. Ako zelis tvrdu kontrolu iznad transakcije onda mozes za svaki TIBQuery objekt koristiti posebnu transakciju (to je moja preporuka).
Trece: ako zelis da applikacija na drugom kompjuteru vidi podatke samo Close()/Open() Dataset. Ako zelis da klient broj 1 bude obavesten kada klient broj 2 insertuje/updateuje podatke u tabeli onda pogleda IB Developer Guide kako se radi sa EVENT-ima.
People who think they know everything tend to irritate those of us who do.