.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。成功!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM