【问题标题】:Excel data to SQL Server using SpreadSheetGear dll使用 SpreadSheetGear dll 将 Excel 数据传输到 SQL Server
【发布时间】:2018-03-22 21:37:02
【问题描述】:
谁能告诉我第三方SpreadSheetGear dll是否提供任何API来将数据从Excel保存到SQL Server(类似于我们使用宏所做的)
我的要求:我必须使用电子表格从 Web 应用程序下载数据,然后在我更改数据并在 excel 上执行一些操作(按钮单击/行更改)之后,数据应该被保存回来到 SQL Server 数据库
谢谢
拉姆
【问题讨论】:
标签:
asp.net
.net
excel
spreadsheetgear
【解决方案1】:
遗憾的是,SpreadsheetGear 没有直接与数据库交互的 API,因此您需要推出自己的解决方案来从工作表和数据库获取数据。
FWIW,SpreadsheetGear 确实提供了像 IRange.CopyFromDataTable(...) 这样的方法来将 DataTable 数据复制到指定的单元格范围内。或者,要从工作簿数据生成 DataTable 或 DataSet,您可以使用多种其他方法:
请记住,这些方法没有使工作表数据的内容与 DataTable/DataSet 数据保持同步的绑定机制,反之亦然;只是制作了一个简单的数据副本。