Problem with 2.20.08 Drivers

Discussion of open issues, suggestions and bugs regarding usage of dbExpress drivers for InterBase & Firebird in Delphi and C++Builder
Post Reply
wagenheimer
Posts: 13
Joined: Thu 27 Sep 2007 21:02

Problem with 2.20.08 Drivers

Post by wagenheimer » Mon 07 Apr 2008 19:43

I have the following SqlDataset in my server!

'select RC.RACA_COD,RC.RACA, (select count(*) from RACAS_CRIADOR where RACAS_CRIADOR.RACA_COD=RC.RACA_COD) CLIENTES from RACAS_CADASTRO RC'

After update to 2.20.08 Driver, it does not work anymore! I did get "Token Unknown - Line 1 Colun 82 - Where"... The folowing call stack in show! In the olders drivers versions, all work fine!


:765cb09e kernel32.RaiseException + 0x58
:0293a5c2 ; C:\NovoSistema\Executaveis\dbexpida30.dll
:0293d831 ; C:\NovoSistema\Executaveis\dbexpida30.dll
:02941f32 ; C:\NovoSistema\Executaveis\dbexpida30.dll
:02953216 ; C:\NovoSistema\Executaveis\dbexpida30.dll
:02951166 ; C:\NovoSistema\Executaveis\dbexpida30.dll
:0294ef82 ; C:\NovoSistema\Executaveis\dbexpida30.dll
SqlExpr.TISQLCommand30.execute(???)
SqlExpr.TCustomSQLDataSet.ExecuteStatement
SqlExpr.TCustomSQLDataSet.InternalOpen
DB.TDataSet.DoInternalOpen
DB.TDataSet.OpenCursor(False)
SqlExpr.TCustomSQLDataSet.OpenCursor(???)
DB.TDataSet.SetActive(True)
DB.TDataSet.Open

Any solution to this?

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

Post by Plash » Tue 08 Apr 2008 08:07

We could not reproduce the problem. Please provide a script to create the tables. Specify the exact version of Delphi that you are using. Also specify whether your project is Win32 or .Net.

If it is possible, send to dbxida*crlab*com a complete small sample that demonstrates the problem, including the script for creating database objects.

Post Reply