Jump to content
Achim Kalwa

Firebird 5.0 with dbExpress (Delphi 12): unknown ISC error 0

Recommended Posts

Hello *,

 

our application still uses Firebird 3.0.x with dbExpress for data access. We would like to use Firebird 5.0 in the near future. Some first tests throws an exception "unknown ISC error 0" when executing this simple SQL query:

select * from MON$DATABASE

Looks like dbExpress can't handle the new "TIMESTAMP WITH TIMEZONE" data type. Is there any switch or parameter to make dbExpress work with Firebird 5? Or do we need to change all the code to use FireDAC?

 

TIA

Achim

 

Share this post


Link to post
22 minutes ago, Achim Kalwa said:

Looks like dbExpress can't handle the new "TIMESTAMP WITH TIMEZONE" data type. Is there any switch or parameter to make dbExpress work with Firebird 5? Or do we need to change all the code to use FireDAC?

 

You can try to contact support and ask to open a ticket for dbExpress. As you wrote this is a new feature in Firebird that should be supported.

Share this post


Link to post
3 hours ago, Achim Kalwa said:

can't handle the new "TIMESTAMP WITH TIMEZONE" data type

You can execute this statement after connecting to a v4 or v5 db:

'set bind of TIME ZONE to LEGACY'

 

  • Thanks 1

Share this post


Link to post
9 minutes ago, FredS said:

You can execute this statement after connecting to a v4 or v5 db:


'set bind of TIME ZONE to LEGACY'

Thanks a lot; I will try that.

 

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×