|Subject||Incorrect values within SQLDA structure SQLDA version expected between 1 and 1, found 0 when using Firebird 3.0 client with older (BDE) programa|
We managed to use Firebird 1.5 and 2.1.7 clients (gds32.dll/fbclient.dll) smoothly with older Delphi programs, including ones that use BDE. Now Firebird 3.0 client is sometimes giving error message:
General SQL error.
Error: 13059,DC: -804
Incorrect values within SQLDA structure
SQLDA version expected between 1 and 1, found 0
3.0 client should be able to serve older programs as well but there appears to be some breking changes introduced. Is this bug in Firebird 3.0 client and is there workaround? It could be bad to add its own Firebird client to each program, it could be better to have one (the latest) client in the Windows directory that could server all programs - old and new.
The problem is observed on 64bit Windows 10, we don't know abot other OSs.