![]() |
Problema con NULLs y DBGRIDs
Tengo un query que me calcula una suma que para algun registro da null, el problema está que al representar el resultado del query con un DBGRid
me da el siguiente error: data type attribute validation. Como puedo solucionar esto, he intentado con el evento onGettext en el tfield de la suma pero no he tenido exito. Un saludo y gracias a tod@s por vuestra atención. |
Hola
Si estas utilizando la version 1.5 de Firebird, utiliza la funciòn COALESCE en la consulta. Te castea los nullos al valor que le indiques [delphi] Select COALESCE(MICAMPO,0) From mitabla [\delphi] Saludos |
Gracias pero no me sirve, estoy usando interbase.
|
Hola:
Puedes poner un trigger before insert, y before update en la tabla, que si el valor es nulo lo ponga a 0. Es lo que hacemos nosotros. Saludos. |
La franja horaria es GMT +2. Ahora son las 21:35:18. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi