Excel上传到数据库表

时间:2009-06-11 03:25:33

标签: asp.net ms-office etl

1 个答案:

答案 0 :(得分:1)

从成本角度来看,您需要在网络上重新创建电子表格功能所需的工作量将超过Farpoint或其他控件的成本。即使你每小时赚20美元,你认为你可以在2周内完成一个工作产品吗?如果您在Excel中允许ETL功能存在,当您讨论维护问题时,我认为您有事实 - 您有两倍的工作量来维护转换规则。我认为你需要说服管理层,为了创建一个可维护的,强大的解决方案,你需要一些灵活的实用程序。

Farpoint是个不错的选择。还有SpreadsheetGear是一个.Net引擎,可以解释Excel宏并可以在Web服务器上运行。它有一个Win32控件,允许您创建具有非常Excel接口功能的WinForms解决方案。上次我检查时没有该产品的网页控件。它在为处理大量数据提供Excel功能方面做得非常出色。

祝你好运。我认为你会找到一个很好的解决方案,因为你似乎已经很好地掌握了所有不同潜在解决方案的专业人士和想法。