我知道WinRT中缺少 System.Data 命名空间,所以我从未提出过基于DataTable或DataSet for WinRT编程的希望。现在我在UWP中看到了System.Data(和System.Data.Common)命名空间,但是永远找不到DataTable或DataSet。或者,我错过了什么,或者需要一个不同的命名空间?
更具体地说,如果我以前使用 System.Data.DataTable 和 Microsoft.Office.Interop.Excel.DataTable ,我需要做什么才能迁移UWP的旧代码?
答案 0 :(得分: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
查看社区许可证