• MVC 学习小总结


    一般情况下新增字段首选现在数据库更新,然后再从数据库更新模型

    第二选择是从模板添加字段更新数据库(面临删除所有数据可能,慎用)

    第三是没有T4模板的前提下再模型完成操作然后修改model类防止model类不能同步更新

    当然有T4模板才会更新model类

    actionResult:

    返回内容:return Content(字符串)

    返回指定视图: return view(“viewName”)

    JsonResult:

    返回JSON:return Json(object数据)

    MVC除了包括M,V,C还包括路由这一部分

    EF过程: 代码——EFSQL——SQL 然后再次 SQL结果——EFSQL结果——代码结果

    关键文件:数据库和实体关联的XML文件

    codenoly:

    第一步生声明下文

    public  class MyContext:DbContext

    {

    public MyContext(string conStr):base(conStr)

    {

    }

    public DataSet<Book> Book{get;set;}

    }

    第二步:
    不需要XML文件的CODENOLY 关键代码:

    context.database.CreateIfNotExists();

    强类型: viewData.mode=Person的实例化,

    前台调:@Mode.Name/Id/....;

    ef基本添加数据库方法调用:DBSet

       public TeacherContext()
                : base("")
            {
                teacher.Add
            }
    
            private DbSet<Teacher> teacher;

    Set:

    teacher.Set<Class>().FirstOrDefault();

    Entry:

    teacher.Entry<Teacher>(cs).State = EntityState.Added;

    每次增删改后加入

    //teacher.SaveChanges();
  • 相关阅读:
    常用性能测试工具和命令汇总
    delphi try except语句 和 try finally语句用法以及区别
    delphi中 ExecSQL 与 open
    Javascript闭包
    遍历一个List的几种方法
    IDEA导入项目jar包红线、依赖问题....
    HashMap、Hashtable、ConcurrentHashMap的原理与区别
    记一次CPU飙升BUG
    创建单链表
    【剑指offer】题目二
  • 原文地址:https://www.cnblogs.com/llcdbk/p/5313537.html
Copyright © 2020-2023  润新知