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
