Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#1 05/09/2012 11:38:49
- jcr38
- Membre
acces au types boolean avec embarcadero rad studio XE2
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
#2 05/09/2012 11:49:25
- rjuju
- Administrateur
Re : acces au types boolean avec embarcadero rad studio XE2
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
#3 05/09/2012 14:40:17
- jcr38
- Membre
Re : acces au types boolean avec embarcadero rad studio XE2
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