Bonjour,
@Hocine il ne s'agit pas de ADO mais de DBExpress
@Papy214 "mais qu'allait-il donc faire dans cette galère ?" dixit Molière
Plus sérieusement pourquoi utiliser DBExpress, du datasnap qui se cache derrière tout ça ?
Hocine à raison sur un point tu as déclaré les champs quelque part ou fait un prepare avant d'ouvrir la requête ? À moins que ce soit une requête au runtime ?
Quid de forcer le type dans ta Requête via un CAST :
SELECT CAST(mavaleur as NUMERIC(10,2)) mavaleur from table
reste qu'il faut trouver les bons "poids" (longeur et précision) pour DBExpress et voir si le type DECIMAL/NUMERIC n'a pas son mot à dire
Partager