EOleSysError "Interface not registered"

Discussion of open issues, suggestions and bugs regarding usage of dbExpress drivers for InterBase & Firebird in Delphi and C++Builder
Post Reply
nandod
Posts: 15
Joined: Mon 29 May 2006 09:03

EOleSysError "Interface not registered"

Post by nandod » Tue 05 May 2009 07:01

Hello,
I have installed a trial version of dbxida to do some tests with a Delphi 7 application. I get the error in the subject line upon connection. Can anyone suggest where to look?

Thanks
--
Nando

nandod
Posts: 15
Joined: Mon 29 May 2006 09:03

Post by nandod » Tue 05 May 2009 07:13

Sorry, the error is upon *disconnection*, not connection. It is triggered in TSQLConnection.RegisterTraceCallback, when dbexpress does:

Code: Select all

      Check(FISQLConnection.SetOption(
            TSQLConnectionOption(eConnCallback), Integer(0)));
Any clues?

Plash
Devart Team
Posts: 2844
Joined: Wed 10 May 2006 07:09

Post by Plash » Tue 05 May 2009 07:24

This internal exception in the driver is not an error. The currect version of the driver detects if DBMonitor is installed in such way. In the next build of the driver we will change this code to prevent the exception.

nandod
Posts: 15
Joined: Mon 29 May 2006 09:03

Post by nandod » Tue 05 May 2009 07:28

Thanks for the timely reply. Is the next build due out soon?

Plash
Devart Team
Posts: 2844
Joined: Wed 10 May 2006 07:09

Post by Plash » Tue 05 May 2009 10:43

We are planning to release the new build this week.

Post Reply