Ver Mensaje Individual
  #4  
Antiguo 23-02-2016
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola.
Cita:
Empezado por Angel.Matilla Ver Mensaje
...
que me devuelve este resultado:
Código:
SITUACION  LITERAL
-2         DESCONOCIDA
 0 	   SITUACIÓN 1
 1 	   SITUACIÓN 2
 2         SITUACIÓN 3
 3         SITUACIÓN 4
 4         Null
¿ Y que resultado deseas obtener ?

Si deseas que cuando sea NULL figure DESCONOCIDA, podes hacer lo que te indicó Casimiro(es mejor) o tambíen:
Código PHP:
{
  
TIBQuery *qy static_cast<TIBQuery*>(fPersona->Query);

  for(
qy->First(); !qy->Eofqy->Next()) {
    
TField *fld qy->FieldByName("LITERAL");
    if (
fld->AsString == "DESCONOCIDA" || fld->IsNull)
      
CheckListBox1->Items->Add("Desconocida");
    else
      
CheckListBox1->Items->Add(fld->AsString);
  }
 ... 
que verifica la condición NULL del campo de forma similar a la respuesta de Agustín

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 23-02-2016 a las 14:34:12. Razón: corregir nombre de query
Responder Con Cita