![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
![]() 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. |
#2
|
||||
|
||||
No sé si será el más adecuado, pero yo siempre uso "double"
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
||||
|
||||
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. |
#4
|
||||
|
||||
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. |
#5
|
||||
|
||||
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. |
#6
|
|||
|
|||
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. |
#7
|
||||
|
||||
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. |
#8
|
||||
|
||||
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. |
#9
|
||||
|
||||
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?. |
#10
|
||||
|
||||
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. |
![]() |
|
|
![]() |
||||
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 |
![]() |
|