Vous n'êtes pas identifié(e).
Bonjour,
Impossible d’accéder à un champs de type boolean depuis rad studio xe2 en ado. Ces derniers sont systématiquement interprétés comme des champs de type string et affichés comme des numériques. Du coup, impossible d'y affecter un checkbox ou même un filtre correct. Quelqu'un aurait-il déjà rencontré ce problème?
Comment le contourner?
Merci pour vos réponses,
Hors ligne
Bonjour,
j'ai déjà vu un problème similaire avec une connexion ODBC. Le driver postgresql ODBC a une option "BoolAsChar" qui permet de choisir le comportement, peut être que la couche ado a un fonctionnement semblable, sinon en dernier recours c'est peut-être gérable dans les options des checkbox (définir la valeur vraie et la valeur fausse).
Edit: la modification sur le composant à l'air possible : http://docwiki.embarcadero.com/RADStudi … %A0_cocher
Dernière modification par rjuju (05/09/2012 11:49:50)
Julien.
https://rjuju.github.io/
Hors ligne
Bonjour Rjuju,
Tout d'abord merci pour votre réponse hyper rapide. Les options du driver ODBC m'avaient échappées.
Effectivement, par défaut l'option BoolAsChar est cochée et c'est bien elle qui me posait problème. Tout est donc rentré dans l'ordre.
Encore merci,
Bien cordialement,
Jean-Christophe
Hors ligne