Board index » delphi » Bug in local SQL of Delphi 2.0
t...@quadrat.omsk.su (Dmitriy Anisimkov)
![]() Delphi Developer |
Tue, 08 Dec 1998 03:00:00 GMT
Bug in local SQL of Delphi 2.0I found bug in local SQL in Delphi 2.0. I have tested paradox V5.0 (and V7.0 too) tables with 69000 records create table ints ( After execution SQL statement select max(ufld) from ints When constant in "where" clause more than any number I get wrong "Any number" is more than field "ufld" from record number 10000h+X X is unknown number from 100 to 1000. Wrong result placed in table per 10000h steps up from expected right I test that SQL statement with char(12) and Timestamp types of field When I delete primary key from tested table or I have reproduced this bug on Pentium and 486 processors. That test table and SQL statement been simplificated from real ones of I think it is a bug in optimization of SQL execution. I have not found this bug in Delphi16. How may I correct this problem, or how may I disable that optimization Please E-Mail t...@quadrat.omsk.su or/and answer in news. Thanks for help. |