关闭

用户和订单表之间的关联-添加

标签: MVCEF
817人阅读 评论(0) 收藏 举报
分类:
            Db_EFEntities dbContext = new Db_EFEntities();
            UserInfo user = new UserInfo { UserID = 1, UserName = "zhangsan" };
            dbContext.UserInfo.Add(user);//添加实体导数据库上下文

            OrderInfo order1 = new OrderInfo { OrderID = 1, OrderName = "dingdan1", UserID = 1 };
            dbContext.OrderInfo.Add(order1);
            dbContext.SaveChanges();

       //添加关联关系
            user.OrderInfo.Add(order1); //用户角度直接添加用户订单
            dbContext.SaveChanges();

            Console.WriteLine("success");

用户和订单之间是一对多的关系,将用户和订单之间的关联数据添加到数据库?

//添加实体到数据库上下文

dbContext.Entry(user).State=System.Data.EntityState.Added
dbContext.UserInfo.Add(user);

//添加管理关系的方式
(1)、user.OrderInfo.Add(order1)
(2)、order1.UserID=user.UserID
(3)、order1.UserInfo=user

0
0

猜你在找
【直播】机器学习&数据挖掘7周实训--韦玮
【套餐】系统集成项目管理工程师顺利通关--徐朋
【直播】3小时掌握Docker最佳实战-徐西宁
【套餐】机器学习系列套餐(算法+实战)--唐宇迪
【直播】计算机视觉原理及实战--屈教授
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之矩阵--黄博士
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之凸优化--马博士
【套餐】Javascript 设计模式实战--曾亮
查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    最新评论