NHibernate 3.0 rounding a decimal to 5 decimal placces

592 ワード

http://stackoverflow.com/questions/5243486/nhibernate-3-0-rounding-a-decimal-to-5-decimal-places-why <propertyname="ExchangeRate"precision="10"scale="7"/>

今NH 3.0のデフォルトのフィールドdecimalタイプは5桁の小数を保存しています。あなたのデータベース設計を無視しています。ですから、HBMを配置するときはデチマルの大きさを書いてください。でないと、薬を飲みます。