제품 및 주문이라는 두 개의 테이블이 있습니다. 내 projetc는 asp mvc3 프로젝트이며 Entity Framework에서 작업합니다. 제품에내 번호가 반올림되는 이유
, I 필드가 있습니다 위해 (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에 실패 했어. 그래서 내 마음 독서 능력은 특별히 덥지 않았다. 테이블 구조 (들) 및이 테이블을 삽입/업데이트하는 코드를 공유 할 수 있습니까? –
물론 우리는 더 많은 정보가 필요합니다. 숫자? 십진수, int ..? 어떤 타입? 어떤 엔진? (나는 SQL 서버라고 가정합니다.) –