ehmmm....
type="Currency" funciona de seguro.
type="decimal(10,2)" tambien funciona

2011/2/18 Pablo Germán Etcheverry <[email protected]>

> Al poner type=”currency” me da un error de mapeo. Y si utilizo
> type=”Decimal” funciona ok. Y al fijarme el tipo de dato que queda en la BD
> es decimal(19,5). Ahora pregunto: se puede poner por ejemplo
> type=”Decimal(10,2)” para que en la BD me quede como decimal(10,2) y no como
> decimal(19,5)? Ya que lo probé de hacer pero no me funciono.
>
>
>
> *A.P. Pablo Etcheverry*
>
>
>
> *De:* [email protected] [mailto:
> [email protected]] *En nombre de *Fabio Maulo
> *Enviado el:* viernes, 18 de febrero de 2011 10:57 a.m.
>
> *Para:* [email protected]
> *Asunto:* Re: [NHibernate-Hispano] Tipo de Datos Monetarios
>
>
>
> un decimal tambien se puede mapear con type="Currency" (en MSSQL usará
> CURRENCY en el DB)
>
> 2011/2/18 José F. Romaniello <[email protected]>
>
> type="decimal"
>
>
>
> http://nhforge.org/doc/nh/en/index.html#mapping-types
>
>
>
> y fijate que ahi dice:
>
> Default when no type attribute specified.
> osea que si no pones el atributo "type" esta todo bien.
>
>
>
> El 18 de febrero de 2011 10:00, Pablo Etcheverry <[email protected]>
> escribió:
>
>
>
> Hola, como estan? tengo una duda con NHibernate y C#, ya que necesito
> utilizar tipos de datos que permitan operaciones monetarias y por lo
> que vengo viendo el tipo float es muy malo  para este tipo de
> operaciones porque tiene muchos errores con los redondeos. Se que C#
> tiene el tipo de dato "decimal" que funciona mejor pero no se como
> tendria que mapearlo. Les pongo mi ejemplo: En el XML del mapping
> tengo la siguiente linea (entre otras)
> <property name="Saldo" type ="float" not-null="true"/>. Lo que yo
> quiero saber es que tipo (type) tengo que utilizar ahi en lugar de
> float para que me mapee con el tipo de dato decimal de C#.
>
> Espero que se entienda lo que quiero decir.
> Saludos.
>
> --
> Para escribir al Grupo, hágalo a esta dirección:
> [email protected]
> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>
>
>
> --
> Para escribir al Grupo, hágalo a esta dirección:
> [email protected]
> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>
>
>
>
> --
> Fabio Maulo
>
> --
> Para escribir al Grupo, hágalo a esta dirección:
> [email protected]
> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>
> ------------------------------
>
> Se certificó que el correo no contiene virus.
> Comprobada por AVG - www.avg.es
> Versión: 10.0.1204 / Base de datos de virus: 1435/3451 - Fecha de la
> versión: 18/02/2011
>
> --
> Para escribir al Grupo, hágalo a esta dirección:
> [email protected]
> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>



-- 
Fabio Maulo

-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano

Responder a