Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 31-07-2007
Avatar de Chogo
Chogo Chogo is offline
Miembro
 
Registrado: may 2005
Ubicación: Pto Cortes,Honduras,C.A.
Posts: 148
Poder: 19
Chogo Va por buen camino
Question Tipo de dato mas adecuado, para un campo de moneda

Hola tengo una preguntia, pues estoy empesando en firebird 2.0 y quisiera saber cuales puede ser el tipo de dato mas adecuado, en una Tabla.

Para un campo o columna en una tabla que almacene Precios, que tipo de dato seria el mas correcto?

Pues eh visto el numerico y el Decimal, pero no eh encontrado cual sea el mas apropiado.
Responder Con Cita
  #2  
Antiguo 31-07-2007
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.042
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
No sé si será el más adecuado, pero yo siempre uso "double"
Responder Con Cita
  #3  
Antiguo 31-07-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.278
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Normalmente siempre existe un tipo Currency; Revisa la ayuda.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #4  
Antiguo 31-07-2007
Avatar de Chogo
Chogo Chogo is offline
Miembro
 
Registrado: may 2005
Ubicación: Pto Cortes,Honduras,C.A.
Posts: 148
Poder: 19
Chogo Va por buen camino
Estoy usando una demo del EMS SQL Manager y cuando creo una tabla los campo tipo doble, no se puede definir la dimension del campo. osea la cantidad de enteros y decimales.

¿ Como opera el Double los decimales? por que en los tipos numerico y decimal si puedo definir los enteros y los decimales.
Responder Con Cita
  #5  
Antiguo 31-07-2007
Avatar de Chogo
Chogo Chogo is offline
Miembro
 
Registrado: may 2005
Ubicación: Pto Cortes,Honduras,C.A.
Posts: 148
Poder: 19
Chogo Va por buen camino
Netfali, en el manegador del la Base de Datos no aparece ninguno tipo currency.
Eh visto en el foro que algunos declaran dominios, pero nada mas.
Responder Con Cita
  #6  
Antiguo 31-07-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.557
Poder: 25
egostar Va camino a la fama
Que yo sepa no existe un campo de tipo currency, pero puedes usar numeric(15,2) o double como lo dice Casimiro, creo que el tema es el punto flotante.

En Delphi ya puedes asignar el campo como currency para que te lo muestre editado con el signo $.

Salud OS.

Edito

Aquí te muestro como lo hago yo

__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney

Última edición por egostar fecha: 31-07-2007 a las 17:59:35.
Responder Con Cita
  #7  
Antiguo 31-07-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.278
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Ya me extrañaba que no lo hubiérais comentado antes; Perdón por el despiste
(pensé que era algo estandard en casi todas las BD -SGBD-).
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #8  
Antiguo 07-08-2007
Avatar de rastafarey
rastafarey rastafarey is offline
Miembro
 
Registrado: nov 2003
Posts: 927
Poder: 21
rastafarey Va por buen camino
lee este hilo
http://www.clubdelphi.com/foros/showthread.php?t=44748
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa.
Responder Con Cita
  #9  
Antiguo 07-08-2007
Avatar de Chogo
Chogo Chogo is offline
Miembro
 
Registrado: may 2005
Ubicación: Pto Cortes,Honduras,C.A.
Posts: 148
Poder: 19
Chogo Va por buen camino
Estoy usando dialect 3. ¿que tipo es el mas adecuado? por que segun lo que entendi cuando usas Dialect 1 puedes usar el "double".

Pero en Dialect 3 al parecer me combiene el numeric y lo formateo con los objectos de acceso a datos.

¿ Estoy en lo correcto en esto?.
Responder Con Cita
  #10  
Antiguo 08-08-2007
Avatar de rastafarey
rastafarey rastafarey is offline
Miembro
 
Registrado: nov 2003
Posts: 927
Poder: 21
rastafarey Va por buen camino
Resp

Eso no es lo que se quiso decir.

Sino que el numeric es muy delicado con los calculos.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa.
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
Convertir Campo en SQL SERVER a otro tipo de dato subzero MS SQL Server 1 29-06-2007 02:07:54
actualizar campos tipo moneda en un dbgrid en tiempo de ejecucion Goyo SQL 1 29-08-2006 23:14:04
Campo precio, q tipo de dato utilizo?? newbery Firebird e Interbase 1 10-01-2006 23:18:44
cambiar el TIPO de dato de un CAMPO de una tabla Jose Mari SQL 2 01-04-2005 17:18:16
tipo de dato para realizar calculos?? Leogiro OOP 1 16-09-2004 02:10:15


La franja horaria es GMT +2. Ahora son las 20:28:42.


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