Ver Mensaje Individual
  #4  
Antiguo 03-02-2006
Avatar de papulo
papulo papulo is offline
Miembro
 
Registrado: ago 2005
Ubicación: Lleida - Cataluña - España -Europa - Planeta tierra - Sistema solar - Via Lactea ...
Posts: 542
Reputación: 21
papulo Va por buen camino
Cita:
Empezado por jmariano
Tal vez no vayan por ahí los tiros pero según veo en tu código estás haciendo un moldeado de tipo en la siguiente sentencia:
Código Delphi [-]
...
if (DataModule2.IBSQL1.FieldByName('value_type').AsString)='INT' then
      sSqlstatement := 'SELECT MIN(cast(t.svalue as float)) as Minimo'+
                       ', MAX(cast(t.svalue as float)) as Maximo'
...
¿Has comprobado que, efectívamente, t.svalue contiene un valor numérico válido?

Saludos!
Gracias por la respuesta, lo averigüe justo despues de poner este post. El error estaba en la identificación de 'INT' y 'VAR', según cual fuera, se lanzaba una consulta u otra. Una solo contenia enteros y la otra tenia caracteres, pero al identificarlas al reves, me daba error.

Una vez mas, gracias por la ayuda.

Un saludo sincero.

Papulo.
Responder Con Cita