Alguna idea de esto tan raro?
|
|
#3 (permalink) |
![]() Fecha de Ingreso: febrero-2004
Ubicación: Guatemala
Mensajes: 26
|
Re: Query retorna caracter en campos numericos
Field Type Null Key Default Extra
id int(6) NO PRI NULL auto_increment id_viaje int(6) NO MUL 0 fecha date NO MUL 0000-00-00 id_bomba int(6) NO MUL 0 tipo int(1) NO MUL 0 cantidad decimal(10,2) NO 0.00 reserva int(1) NO MUL 0 precio decimal(10,2) NO 0.00 obs text NO anulado int(1) NO MUL 0 aobs text NO la consulta es SELECT * FROM mv_combustible LIMIT 10 se me olvido indicar que esto lo estoy utilizando con visual foxpro. Y utilizo myodbc y MySQL Database Version 5.0.45 |
|
|
|
|
|
#4 (permalink) |
![]() Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 414
|
Re: Query retorna caracter en campos numericos
¿No has puesto como FLOAT el número decimal? Entonces es lógico que no salga como tal. Lo digo porque veo INT en los campos numéricos, pero no FLOAT en los decimales..., sino DECIMAL, cuya naturaleza es distinta.
Última edición por jurena; 14-may-2008 a las 09:29. |
|
|
|
|
|
#5 (permalink) |
![]() Fecha de Ingreso: febrero-2004
Ubicación: Guatemala
Mensajes: 26
|
Re: Query retorna caracter en campos numericos
Ya revice el link y creo que el problema es diferente. Para hacer una prueba le puse a mis tablas en mysql que son tipo decimal 15,2 pero siempre me retorna a mi consulta en visualfox que los campos que son decimales los pone como caracter. Inclusive ya probe con 20,2 o 20,3 y lo unico que hace es amplicar la longitud de la cadena.
Esto si esta raro. |
|
|
|
|
|
#7 (permalink) |
![]() Fecha de Ingreso: febrero-2004
Ubicación: Guatemala
Mensajes: 26
|
Re: Query retorna caracter en campos numericos
Me funcion para decimales, sin embargo a veces algun int me lo retorna como caracter, pero por ejemplo en una tabla tengo varios int y especificamente un campo es el que lo vuelve caracter siempre.
Que podra ser este comportamiento extraño. Gracias por la ayuda. |
|
|
|
![]() |
| Herramientas | |
| Desplegado | |
|
|