1. 首页
  2. 数据库
  3. 其它
  4. .Net core下直接执行SQL语句并生成DataTable的实现方法

.Net core下直接执行SQL语句并生成DataTable的实现方法

上传者: 2021-01-04 00:00:42上传 PDF文件 71.14KB 热度 19次
.net core可以执行SQL语句,但是只能生成强类型的返回结果。例如var blogs = context.Blogs.FromSql(“SELECT * FROM dbo.Blogs”).ToList()。而不允许返回DataSet、DataTable等弱类型。可能由于这个原因没有实现在.net core中DataTable,然而DataTable还是可能会用到的。我们这里就有一个数据仓库的需求,允许用户自行编写类似SQL语句,然后执行,以表格展示。因为语句是千变万化的,因此我也不知道用户的语句输出的是啥,更无法以类型来定义,因此只能采用DataTable方式。 之前.net frame
下载地址
用户评论