.net core DBContent访问SQLServer数据库

原来.net framework访问数据库如下:

.net core 访问数据库,数据库选用SQLServer:

根据哈利路亚博客,修改我的数据库。

我采用的是SQLServer,在引用时需要更换包,引用   Microsoft.EntityFrameworkCore.SqlServer.Design和Microsoft.EntityFrameworkCore.SqlServer。

 更改语句:

options.UseNpgsql(Configuration.GetConnectionString("DefaultConnection")));语句也需要改动,更改为:

options.UseSqlServer(Configuration.GetConnectionString("DefaultConnection")));

以上就是我更改的过程,感谢哈利路亚博客

标签:

原文地址:http://www.cnblogs.com/lanwilliam/p/5666143.html

 更改完,发现创建数据库出现问题,提示:

找问题,问朋友,最后把引用语句更改为直接引用,如下图:

之后创建数据库,发现数据库创建成功,但是表未创建,在程序包管理控制台的仓储层(DYContent文件所在库)中运行add-migration myfirst,之后再update-database。成功!

posted @ 2018-02-23 11:23  小小程序家  阅读(1816)  评论(0)    收藏  举报