Ver Mensaje Individual
  #11  
Antiguo 25-04-2019
Avatar de Angel.Matilla
Angel.Matilla Angel.Matilla is offline
Miembro
 
Registrado: ene 2007
Posts: 1.350
Reputación: 19
Angel.Matilla Va por buen camino
He dado un paso más. A la vista de los valores que me devolvía el query lo modifiqué así:
Código PHP:
SELECT CAST(B.Caduca AS DATECaducaCAST(B.Caduca AS DATE) - CURRENT_DATE 
FROM Usuarios A
Claves B 
WHERE A
.Nombre = :Nombre AND A.Nombre B.Nombre AND B.Clave = :Clave 
y puse que me mostrara esto en pantalla:
Código PHP:
ShowMessage("Caduca: " fMenu->Auxiliar->FieldByName("Caduca")->Value 
            
"\nFaltan: " fMenu->Auxiliar->Fields->FieldByNumber(2)->Value); 
He comprobado que en mi máquina y una de las del usuario, que tenemos W7, el mensaje sí me devuelve un valor (por ejemplo: Caduca: 09/06/2019 Faltan: 45). Sin embargo en el otro equipo del usuario, que tiene W10, al ejecutar ese ShowMessage da un error:
Código PHP:
Could no convert variant of type (Nullinto type (String) 
Cada vez estoy más convencido que el problema está asociado al sistema operativo. Y no se me ocurre como solventarlo.
Responder Con Cita