我们如何从.net核心1.1中的SqlDataReader获取架构信息?

时间:2017-03-27 21:44:59

标签: .net-core

.net核心。不推荐使用DataTable,so they came up with another api用于架构信息:GetColumnSchema()。麻烦的是,我正在查看.net核心1.1中的SqlDataReader。我仍然可以看到GetSchemaTable,但我无法访问它的结果。我看不到它的替代品GetColumnSchema(),尽管看到sample code似乎使用了这种方法。被拉了吗?我们如何从SqlDataReader获取架构信息?

Here's IDataReader的API文档。 GetSchemaTable()就在那里。它返回一个DataTable,我什么也做不了?

1 个答案:

答案 0 :(得分:2)

我必须使用此nuget包来获取扩展方法GetColumnSchema()

<PackageReference Include="System.Data.Common" Version="4.1.0" /> 

显然,添加using

using System.Data.Common;
相关问题