Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 23-10-2007
Avatar de Gaim2205
Gaim2205 Gaim2205 is offline
Miembro
 
Registrado: ago 2007
Ubicación: Durango, Mexico
Posts: 144
Poder: 17
Gaim2205 Va por buen camino
hay alguna forma de acortar los decimales de un campo?

tengo una tabla, con un campo llamado precio de tipo real, los datos de ese campo los mando llamar mediante un query para desplegarlos en un dbgrid. Pero me muestra muchos decimales.

hay alguna forma de que solo me muestre 2 o 3. Dentro del dbgrid. No me interesa formatear el numero en la captura.

espero haberme dado a entender. Gracias
Responder Con Cita
  #2  
Antiguo 23-10-2007
betiitooo betiitooo is offline
Miembro
 
Registrado: sep 2007
Ubicación: chilpancingo, guerrero. mexico
Posts: 18
Poder: 0
betiitooo Va por buen camino
Utilizo MySQL 5.0 y para limitar mis datos de tipo real el campo correspondiente lo defino de tipo float y entre parentesis especifico los valores para la parte entera y la decimal, por ejemplo:
create table X(
...
ingreso float(4,2),
...
)

cuando realizo mis consultas el resultado lo obtengo con ese formato, sin necesdad de truncar ni otra cosa.
Responder Con Cita
  #3  
Antiguo 24-10-2007
Avatar de Gaim2205
Gaim2205 Gaim2205 is offline
Miembro
 
Registrado: ago 2007
Ubicación: Durango, Mexico
Posts: 144
Poder: 17
Gaim2205 Va por buen camino
pues al final lo hice conectando el dbgrid con un adoquery, con la sentencia sql:

Código SQL [-]
select round(precio,2) from pocapprc_sql
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Alguna otra forma de pago? Waldo La Taberna 21 23-08-2007 08:53:36
Insertar y/o modificar un campo con decimales rafita Varios 5 30-07-2007 10:41:28
Hay alguna forma de cerrar el Database en diseño David Conexión con bases de datos 16 31-05-2007 22:19:30
alguna forma de Insertar registros en entorno de red. Arturo MySQL 2 06-01-2006 23:07:18
Hay alguna forma? jam888 Firebird e Interbase 2 06-10-2004 21:34:45


La franja horaria es GMT +2. Ahora son las 20:51:58.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi