.net core 与动软

首先创建asp.net core 或者 .net core 控制台程序。不需急着创建web.config 文件。

通过NuGet加个ado的包

​System.Data.SqlClient​

.net core 通过动软连接数据库_.net

默认选择寻找配置文件是在 appsettings.json 中。

和以前web.config格式一样,写好数据库连接字符串 connectionString
 "ConnectionStrings": {
"DefaultConnection": "server=.;database=***;uid=***;pwd=***;MultipleActiveResultSets=true;"
}


在Startup.cs声明读取默认配置文件

如果不用动软的话就开始ADO.NET常规操作,已经结束。

动软把表生成出来,将三层之外的web移走,就没有报错了。引入之前动软刚需文件:

​Maticsoft.Common.dll​

​Maticsoft.DBUtility.dll​

​System.Data.SQLite.DLL​

在控制器中写个demo之前把数据库一同步。

.net core identity正常使用,就是要再同步下数据库就好了

还是多用EF Core 这种ORM,大势所趋