• code first


    https://www.cnblogs.com/heheblog/p/net_study_20180902.html

    https://www.cnblogs.com/zengxw/p/7673952.html

    DBFIRST命令:
    //Install-package Microsoft.EntityFrameworkCore
    //Install-package Microsoft.EntityFrameworkCore.Tools
    //Install-package Microsoft.EntityFrameworkCore.Design
    //Install-package Microsoft.EntityFrameworkCore.SqlServer
    //Install-package Microsoft.EntityFrameworkCore.SqlServer.Design
    
    //scaffold-dbcontext "server=.;database=EFCoreDBFirst;uid=sa;pwd=123;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models
    //-OutputDir "Models" 可不写,EFCore中只能通过命令生成了,不能像以前EF6一样可以鼠标操作生成了,如果加上了则会在项目中添加models文件夹,生成的context和实体类都放到models文件夹中,如不加,实体则直接生成到项目中
    
    CODEFIRST命令: --Enable-Migrations
    1.Add-Migration Init --Init 只是一个名字,表示这里是初始化。自定义名称
    2.update-database Init
    修改后再次使用 add-migration 和 update-database,不过这次换个名字吧
    add-migration addUserDetails
    update-database addUserDetails
    
    ---------------------------------
    数据库连接字符串写法
    (1)数据库连接字符串不区分大小写
    (2)服务器声明:Data Source、Server、Address、Addr
    (3)数据库声明:Initial Catalog、Database
    (4)集成Windows账号的安全性声明:
    Integrated Security(集成安全)
    Trusted_Connection(受信连接)      
    可设置为SSPI或True(表示真)   False(表示假)   缺省值为假
    (5)使用数据库账号和密码声明:User ID、uid   Password、pwd
    (6)本地服务器可以用.或localhost或(local)
    
    //myServerAddress服务器地址
    //myDataBase数据库
    //myUsername数据库用户名
    //myPassword数据库密码
    
    SqlConnection
    标准连接
    Data Source=myServerAddress; Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;
    标准连接(方式2)
    Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Trusted_Connection=False;
    受信任的连接
    Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI; 
    受信任的连接(方式2)
    Server=myServerAddress;Database=myDataBase;Trusted_Connection=True;
    ————————————————
    View Code
  • 相关阅读:
    多表模型
    母版,单表操作,双下划线模糊查询
    模板层
    视图层
    路由层
    orm
    浅谈cookie,sessionStorage和localStorage区别
    实现元素垂直居中的方法(补充)
    实现元素垂直居中的方法
    <a href="javascript:;"></a>
  • 原文地址:https://www.cnblogs.com/love201314/p/15875570.html
Copyright © 2020-2023  润新知