Firebird 3 RC: Set Generator

Discussion of open issues, suggestions and bugs regarding IBDAC (InterBase Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
ralle1
Posts: 43
Joined: Thu 27 May 2010 15:01

Firebird 3 RC: Set Generator

Post by ralle1 » Fri 08 Jan 2016 13:35

Dear Devart Team,

I upgraded a database to the firebird 3 release candidate. The following example code triggers an exception:
"SQL information exception"

Code: Select all

  IBCQuery1.SQL.Text := 'SET GENERATOR GEN_TEST TO 0';
  IBCQuery1.ExecSQL;
Do you know something about this topic?
The generator exists and the same code runs with Firebird 2.1/2.5 without problems.

I am using: IBDAC 4.5.9 for Delphi XE2

Thank you very much for an answer.

ralle1
Posts: 43
Joined: Thu 27 May 2010 15:01

Re: Firebird 3 RC: Set Generator

Post by ralle1 » Mon 11 Jan 2016 10:02

I just updated IBDAC to the following version: IBDAC 5.6 for RAD Studio XE2
The problem is still there. I'm looking forward to your feedback.

ViktorV
Devart Team
Posts: 3168
Joined: Wed 30 Jul 2014 07:16

Re: Firebird 3 RC: Set Generator

Post by ViktorV » Mon 11 Jan 2016 11:27

Thank you for the information. We have reproduced the problem and investigation is in progress. We will inform you when we have any results.
As a workaround, you can set the TIBCQuery.Options.QueryRowsAffected option to False.

ralle1
Posts: 43
Joined: Thu 27 May 2010 15:01

Re: Firebird 3 RC: Set Generator

Post by ralle1 » Thu 09 Jun 2016 11:26

Hello Viktor,

Is there meanwhile a solution for the problem?

ViktorV
Devart Team
Posts: 3168
Joined: Wed 30 Jul 2014 07:16

Re: Firebird 3 RC: Set Generator

Post by ViktorV » Thu 09 Jun 2016 12:43

Fix for the bug with executing a SET GENERATOR statement in Firebird 3 was included in IBDAC 5.6.21.

Post Reply