在Spreadsheetgear 2012中,我在下面的代码中填充了一个数据表,然后将它传递给一个IRange。
我的问题是,在2017年,对于.netstandard (Nuget 8.2.10)来说,没有SpreadsheetGear.data。我甚至找不到CopyFromDataTable的任何方法。
range.CopyFromDataTable(datatable, SpreadsheetGear.Data.SetDataFlags.None);没有迹象表明这是被反对的,我是不是遗漏了什么?我该怎么处理这个?
发布于 2019-04-28 19:56:55
问题是你在比较两种完全不同的产品。SpreadsheetGear提供了两种主要产品(如果不算Silverlight产品,我们都知道Silverlight基本上是一种死胡同技术):
.NET标准2.0的发布增加了对DataTables / DataSets的支持。同样,SpreadsheetGear for .NET Standard (V9)的下一个主要版本将针对较新版本的.NET标准,并添加对SpreadsheetGear.Data命名空间和相关API的支持。我不能推测V9的发布日期(我为SpreadsheetGear工作),但是如果您直接联系我们(在support@spreadsheetgear.com),我们可以将您添加到我们的功能请求列表中,这样我们就可以在它可用时与您联系。
在此之前,您只需要构建自己的例程将数据复制到/从DataTables。
https://stackoverflow.com/questions/55892708
复制相似问题