我正在使用ASP.NET5 MVC6和Classic Ado.Net构建Web应用程序。 但我们无法参考System.Data。 nuget包中只有两个包可用
System.Data.Common and System.Data.SqlClient.
除此之外,每当我从nuget添加System.Data.Common时,我的项目都没有编译。
我需要控制器的action方法中的DataSet和Datatable。
我们怎么能在Asp.Net 5中得到这个?
我从this question得到答案。
答案 0 :(得分:0)
当前版本的System.Data.Common和System.Data.SqlClient。与其他asp.net-5库冲突。
您可以使用EF7并使用DBConect.Database中的连接对象
var conn = DbContext.Database.GetDbConnection();
var cmd=conn.CreateCommand();
cmd.CommandText = "SELECT 1";
conn.Open();
var dr = cmd.ExecuteReader();
conn.Close();