四捨五入我有兩個表:產品和訂單。我的projetc是一個asp mvc3項目,我使用實體框架。爲什麼我的號被自理
在產品,我有場:價格(數字19,2) 爲了,我有場:單價(數字19,2)
這個價格應該是一樣的,他們是除在我的訂單表中,我的數字是四捨五入的。
任何想法,爲什麼?
有我的模型類
public class Product
{
[ScaffoldColumn(false)]
public int ProductId { get; set; }
[StringLength(160)]
public string Name { get; set; }
[DisplayName("Description")]
[StringLength(200)]
public string Description { get; set; }
[Required(ErrorMessage="error")]
[Range(0.00, 10000.00, ErrorMessage="Error")]
public decimal Price { get; set; }
public virtual List<OrderDetail> Order { get; set; }
}
public class Order
{
public int OrderId { get; set; }
public int ProductId { get; set; }
public int Quantity { get; set; }
public decimal UnitPrice { get; set; }
public virtual Product Product { get; set; }
public virtual Order Order { get; set; }
}
謝謝您的幫助
我的魔晶球是店裏的今天,我失敗了通靈101,讓我的心靈閱讀能力不是特別熱。你可以分享你的表格結構嗎?你可以分享你插入/更新這些表格的任何代碼嗎? – 2012-08-01 14:21:31
當然我們需要更多信息。數字?小數點,int ..?什麼樣的 ?什麼引擎? (我假設SQL服務器) – 2012-08-01 14:22:21