Bonjour,
J'ai voulu affiner la récupération des exceptions par les composant UIB dans mon projet pour afficher exactement l'erreur qui c'est produite en utilisant le code GDSCode au lieu de SQLCode qui est un peu trop générique.
Mais j'ai constaté que le GDSCode récupéré par les UIB ne correspondait pas a celui publié dans le document "Firebird 2.1 Error Codes".
Par exemple sur une erreur : "Table unknown", SQLCode=-204 et GDSCode=335544580; UIB me retourne GDSCode=335544569.
Quelque chose m'échappe ou c'est un bug ?