Bonjour

En migrant un projet C++Builder 6 vers C++ Builder 2009 je rencontre le problème suivant :

TIBDataSet dont la propriété SelectSQL contient une requête en apparence inoffensive (et fonctionnant en C++ B6)

select * from T1
left join T2 on T1.X = T2.X
left join T3 on T3.Y = T2.Y
where T1.Z=constante
je reçois l'erreur EDivByZero sur la méthode Open en C++B2009

Je ne comprends pas comment une requête peut produire cette exception ?