nHibernate Euro symbol € change for character ¿
问题 I've tried save a Euro Symbol € using NHibernate and FluentNHibernate in a database Oracle 11g. I have checked a log from NHibernate and see the generated sql statement: UPDATE CURRENCY SET DESCRIPTION = 'Euro', SYMBOL = '€', WHERE ID = 63 When the query from table CURRENCY execute, the column SYMBOL returns ¿ I've tried change the FluentNHibernate Mapping for the column SYMBOL using AnsiString , like this: Map((x) => x.Symbol).Column("SYMBOL").CustomType("AnsiString").Not.Nullable(); But it