为了账号安全,请及时绑定邮箱和手机立即绑定

三层的问题

三层的问题

www说 2018-11-14 05:02:30
现在有一个商品表(Product)和一个购物车表(ShoppingCart)ShoppingCart表有一个productID字段。现在要显示某个购物车,用到的sql语句是[object Object]Code SELECT   Product.ProductID, Product.Name, Product.Price, ShoppingCart.Quantity,                  Product.Price * ShoppingCart.Quantity AS Subtotal FROM      Product INNER JOIN                 ShoppingCart ON Product.ProductID = ShoppingCart.ProductID问题是在实体类ShoppingCartInfo中没有商品的Name,和price字段呀?
查看完整描述

2 回答

?
守着一只汪

TA贡献1872条经验 获得超3个赞

public class MyShoppingCartInfo : ShoppingCartInfo
    {
        private string name;

        public string Name
        {
            get { return name; }
            set { name = value; }
        }
        private decimal price;

        public decimal Price
        {
            get { return price; }
            set { price = value; }
        }

        public MyShoppingCartInfo()
            : base()
        { }
    }

 

用继承做

这样比较灵活


查看完整回答
反对 回复 2018-11-16
?
胡子哥哥

TA贡献1825条经验 获得超6个赞

在Model中添加一个新类ShoppingCartInfoExtender,在其中添加额外的Name和Price

查看完整回答
反对 回复 2018-11-16
  • 2 回答
  • 0 关注
  • 341 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信