Search code examples
delphifirebirdoutlook-redemption

Outlook Hangs when running Firebird SQL Statement in Delphi application


I have an app written in Delphi 7, which using Firebird 2.1 db and connects to Outlook via redemption. when I run a slow query, which took 60-90 seconds, in my app the outlook gets hang.

Can you guys tell me, why this happening and how can I fix it.

Thanks and regards, Vijesh Nair


Solution

  • I think your process puts a lock on the Outlook store (pst or mapi). There is not much you can do about that without changing your code so that it only opens the store when required.