
EntityFramework
文章平均质量分 59
如果我来了6
这个作者很懒,什么都没留下…
展开
-
EntityFramework6(二)
Linq查询无论是什么查询----一定是生成Sql语句;数据库只认识Sql语句;如何查看Sql语句:1.SqlProfiler,可以监听到数据库执行的所有SQL语句2.通过EF6日志打印数据Sql语句 using (SunDbContext dbContext = new SunDbContext()) { //输出ef6的日志 dbContext.Database.Log += s => Console.原创 2021-09-28 23:12:59 · 405 阅读 · 0 评论 -
EntityFramework6(一)
原生ADO.NET访问数据库进程交互靠的是网络协议ado.net 操作数据库sqlcommand sqlconnection adapter datareader 操作数据库—数据库只认识Sql语句不爽的地方:a:写起来比较麻烦b:开发者得知道sqlc:不同的表写不同的sql—会有重复代码d:开发效率就低一些-性能最好O/RM框架ORM是一个封装,是一个代理,可以把数据库“搬”到程序中,要操作数据库,可以直接通过操作ORM框架完成对数据库的操作;数据库只认识sql语句;OR原创 2021-09-27 22:47:16 · 465 阅读 · 0 评论 -
EFCore DbFirst从数据库生成实体类
1.点击“工具”->“NuGet包管理器”->“程序包管理器控制台”分别安装以下几个包Mysql 版本:Install-Package MySql.Data.EntityFrameworkCore -PreInstall-Package Pomelo.EntityFrameworkCore.MySqlInstall-Package Microsoft.EntityFrameworkCore.ToolsSql server 版本:Install-Package Microsoft.原创 2021-08-30 21:05:22 · 1587 阅读 · 0 评论 -
EFCore同步数据结构
1、安装EntityFramework包通过NuGet添加程序包:Microsoft.EntityFrameworkCore;Microsoft.EntityFrameworkCore.SqlServer;Microsoft.EntityFrameworkCore.Tools;Microsoft.EntityFrameworkCore.Design;2、同步数据结构在EFCoreContext中注册 public DbSet UpgradeFile { get; set; }(不能遗漏,这原创 2021-05-31 23:00:00 · 696 阅读 · 1 评论