UWP中的DataTable类在哪里?

use*_*851 1 .net c# datatable namespaces uwp

我知道WinRT中缺少System.Data命名空间,因此我希望从未提出过基于DataTable或DataSet for WinRT的编程.现在我在UWP中看到了System.Data(和System.Data.Common)命名空间,但是永远找不到DataTable或DataSet.或者,我错过了什么,或需要一个不同的命名空间?

更具体地说,如果我以前使用过System.Data.DataTableMicrosoft.Office.Interop.Excel.DataTable,那么将旧代码迁移到UWP需要做什么?

Ken*_*ker 5

UWP中不存在数据表.您应该考虑使用EF7进行数据访问.您将无法从UWP应用程序自动化Excel.Syncfusion有一个XlsIo库,用于与excel交互.

https://ef.readthedocs.org/en/latest/getting-started/uwp.html

http://www.syncfusion.com/products/file-formats/xlsio

查看社区许可证

http://www.syncfusion.com/products/communitylicense

  • 没有微软一直在远离数据表.目前的建议是将数据存储在列表或可观察集合中. (3认同)