SqlBulkCopy上传Excel

.net c# sqlbulkcopy

如果我在sql 2008 R2数据库中使用.net 4.0中的SqlBulkCopy将excel数据上传到数据库,我是否真的需要在托管网站的框上使用Excel才能使用它?

我问的原因是我有一个网站启动并运行这个,托管箱有excel。客户希望站点移动到一个新的框,这个没有Excel,并且批量复制不起作用。除了缺乏excel之外,没有其他区别。

谢谢

一般承认的答案

如果您使用Microsoft Excel对象库(COM Interop)与.Net 4中的Excel进行交互,那么您需要安装Excel,因为它与Excel对象库连接。

您在C#中的项目引用是什么?

办公室自动化的任何链接都需要部分办公室自动化。此外,如果.Net 4可以使用dynamic关键字引用对象。

在不知道项目,参考和相关代码的情况下很难确切地说出来。

但是,有几个第三方库允许在不安装Excel的情况下与Excel交互。因此,如果您需要在没有Excel的情况下工作,请使用这些调查。




许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因
许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因