Page 1 of 1

Problem with 2.20.08 Drivers

Posted: Mon 07 Apr 2008 19:43
by wagenheimer
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?

Posted: Tue 08 Apr 2008 08:07
by Plash
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.