Can multiple threads use a single TIBDatabase at the same time assuming it's already connected and each thread uses it's own TIBTransactions etc? I'm guessing no - but then again, you never know... Phil.