![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola Jose Roman, no te sirve preguntar por IsEmpty de tu dataSet, IsEmpty te devuelve True si no ha encontrado ningún resultado. Con la consulta que pones si no encuentra un registro con el codigo "c", no va devolver resultados, el Coalesce te va funcionar si ese codigo existe y el nombre sea Null.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
|
#2
|
||||
|
||||
|
Pero es que en teoria debe funcionarte eso que estas haciendo sin problema, acabo de hacer una prueba similar a la que comentas y me ha funcionado bien... Si estas haciendo esto en un procedure sería inetresante ver todo el procedure por si encontramos algo fuera de lo común.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
|
#3
|
|||
|
|||
|
Pero en que version de FIREBIRD realizaste la prueba?
|
|
#4
|
||||
|
||||
|
Ahhhh, ya comprendo, es que claro, como la consulta no te arroja ningun dato, entonces coalesce no tiene registros para comparar si este campo es NULL o no, por lo que no tendra NULL un campo al no tener ningún registro.
Si es un procedimiento almacenado en el que estas ejecutando dicho coalesce, podrias aplicarlo a la variable donde cae ese valor, mas no en la consulta en si. (Lo dicho, muestra todo el procedimiento para ver que podemos hacer). Cita:
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
|
#5
|
|||
|
|||
|
Pues te cuento que no lo estoy realizaon a nivel de procedimiento solo a nivel de consulta...., sabes de casualidad alguna manera para que me de ese mensaje, sin tener que utilizar el Dataset
|
|
#6
|
||||
|
||||
|
Cita:
El cual podras llamar, asi por ejemplo:
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
|
#7
|
||||
|
||||
|
¿Porque sera que a uno siempre se le prende el "bombillito" cuando ya ha metido la pata?
![]() ![]() ![]() En la sola consulta y sin necesidad de ningún procedimiento almacenado, puedes hacerlo tambien, haciendo uso de la función LIST, de la siguiente forma:
Esto, te devolvera "NO REGISTRADO" en caso de que no coincida el codigo con ningún registro y el NOMBRE del estudiante en caso de que si coincida.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ Última edición por jhonny fecha: 13-01-2009 a las 18:07:19. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Guardar null (nolo) en un campo fecha en Firebird | cahosoft | Conexión con bases de datos | 3 | 19-04-2014 09:54:17 |
| Duda sobre valores null | Inmi | Conexión con bases de datos | 2 | 24-09-2007 17:21:27 |
| Problema con Valores Null | crc | SQL | 10 | 20-09-2007 16:53:44 |
| Procedimiento en Firebird con parámetro NULL | Val | Conexión con bases de datos | 4 | 09-07-2007 08:08:07 |
| Parametros NULL y Firebird | Kreyser | Firebird e Interbase | 1 | 18-05-2005 17:16:04 |
|