EF 增删改查
2016-01-15 15:38
162 查看
StudentEntities entities = new StudentEntities(); //初始化对象 Register register = new Register(); #region 增加 //register.UserName = "张三"; //register.Pwd = "123"; //register.Sex = "男"; //register.Phone = "123456"; //register.Age = "20"; //register.Address = "河南郑州"; //entities.Register.Add(register); //添加一个集合使用Add //entities.SaveChanges(); //保存 #endregion #region 删除 //Register r = entities.Register.Where(i=>i.Id==39).SingleOrDefault(); //在这里需要注意的是Lambda表达式的i属性Register,它是一个集合,所以需要它.出来他的id项 //entities.Register.Remove(r); //删除使用的是Remove //entities.SaveChanges(); #endregion #region 修改 //Register rr = entities.Register.Where(i => i.Id == 40).SingleOrDefault(); //修改时间记得先查询要修改的条件 //rr.UserName = "zhangsan"; //在这里需要注意的是接受的对象 //rr.Pwd = "456"; //rr.Sex = "女"; //rr.Phone = "123456789"; //rr.Age = "20"; //rr.Address = "北京"; //entities.SaveChanges(); //保存 #endregion #region 查询 //Register rrr = entities.Register.Where(i => i.Id == 41).SingleOrDefault(); //Console.WriteLine("{0},{1},{2}",rrr.Id,rrr.UserName,rrr.Pwd); //Register rrr = entities.Register.SelectMany(i=>i.Id==40&&i.Id==41).SelectMany();
相关文章推荐
- nginx upstream的几种配置方式
- tcpdump使用技巧
- Hybrid APP --- OC,JS 混编
- 关于linux下ntp时间同步服务的安装与配置
- 编译安装PHP7并安装Redis扩展Swoole扩展
- 使用Genymotion调试出现错误INSTALL_FAILED_CPU_ABI_INCOMPATI
- python实现图文格式的服务器性能报表邮件(qq)
- python实现图文格式的服务器性能报表邮件(qq)
- android 模拟listview多线程下载进度条显示不干扰
- iOS 自动化生成API文档
- 关于web.py使用模版传值问题
- python 列表函数
- codeforces 616D
- 耳机阻抗匹配原理
- xib的连接类控制器所连接的Class
- Dplasma调度方式—— DAGUE_SCHEDULER_GD(Global Dequeues)
- [查找]面试题4
- 深入浅出设计模式(七):9.代理模式
- sql还原一直提示正在还原问题
- Excel-箱线图(数据分布)分析