zoukankan      html  css  js  c++  java
  • Entity Framework学习

    1.增加数据

    PirateBayEntities db = new PirateBayEntities();
    T_Tests test = new T_Tests();
    test.Name = "老李";
    test.Age = 20;
    db.T_Tests.Add(test);
    db.SaveChanges();

    2.删除数据

    PirateBayEntities db = new PirateBayEntities();
    T_Tests test = new T_Tests() {ID = 1};
    db.T_Tests.Attach(test);
    db.T_Tests.Remove(test);
    db.SaveChanges();

    注意,此处只能是主键ID

    3.修改数据

    PirateBayEntities db = new PirateBayEntities();
    table_test tt = db.table_test.FirstOrDefault(x => x.name == "abc");
    tt.age = 88;
    db.table_test.Attach(tt);
    db.Entry(tt).State = System.Data.Entity.EntityState.Modified;
                db.SaveChanges();

    4.查询数据

    TM173Entities db = new TM173Entities();
    var list = db.T_BillSource.Where(a => a.SourceID == 0).ToList();

    可以获取一堆,也可以

    TM173Entities db = new TM173Entities();
    var list = db.T_BillSource.Where(a => a.SourceID == 0).FirstOrDefault();

    获取一个

  • 相关阅读:
    链路追踪
    Zuul网关
    MyBatis批量插入
    自定义组件使用v-model
    正则表达式入门
    博客园主题1【备份】
    关于我
    input输入框内容规范正则总结
    实例003:完全平方数
    python基础day5dict
  • 原文地址:https://www.cnblogs.com/punkrocker/p/4526675.html
Copyright © 2011-2022 走看看