Ver Mensaje Individual
  #1  
Antiguo 28-09-2006
chileno chileno is offline
Miembro
 
Registrado: jun 2005
Posts: 121
Reputación: 19
chileno Va por buen camino
type mismatch for field 'Factura_Inicio', expecting:float actual: string.

hola ...a todos

tengo la sgte sentencia SQL almacenada en un Query :
Código SQL [-]
select  
numeracion.id_almacen,
numeracion.id_documento,
almacen.id_almacen,
almacen.direccion,
almacen.ciudad,    
sum(if(id_Documento=1,folio_inicio,null)) as Factura_Inicio,            
sum(if(id_Documento=1,folio_termino,null)) as Factura_Termino,
sum(if(id_Documento=1,folio_actual,null)) as Factura_actual,
sum(if(id_Documento=2,folio_inicio,null)) as Boleta_Inicio,   
sum(if(id_Documento=2,folio_termino,null)) as Boleta_Termino, 
sum(if(id_Documento=2,folio_actual,null)) as Boleta_actual,
sum(if(id_Documento=3,folio_inicio,null)) as Guia_Inicio,
sum(if(id_Documento=3,folio_termino,null)) as Guia_termino,
sum(if(id_Documento=3,folio_actual,null)) as Guia_actual,
sum(if(id_Documento=4,folio_inicio,null)) as Credito_Inicio, 
sum(if(id_Documento=4,folio_termino,null)) as Credito_termino,
sum(if(id_Documento=4,folio_actual,null)) as Credito_actual,
sum(if(id_Documento=5,folio_inicio,null)) as Debito_Inicio,
sum(if(id_Documento=5,folio_termino,null)) as Debito_termino,
sum(if(id_Documento=5,folio_actual,null)) as Debito_actual
from          almacen
inner         join numeracion
on            almacen.id_almacen = numeracion.id_almacen
group by    almacen.id_almacen
el problema surge cuando llevo mi aplicacion a otro pc y al ejecutar dicha sentencia me arroja el sgte error(desarrollo en los dos pc mi aplicacion con delphi 7 en ambos, pero con mysql de distinta version 4.0 y 5.0):
tbCorrelativo:Type mismatch for field 'Factura_Inicio', expecting: Float actual:String.

lo que veo es que en el editor de campos (para un pc), los campos en problema toma el tipo stringfields y al depurar este problema en el otro pc, este mismo campo toma el valor Floatfields.

al parecer es por la version de la base de datos...creo yo...y me gustaria asi alguien me dijiera si estoy en buen paso o es otra cosa
Responder Con Cita