如何将数据从Excel导入基于C#Service的数据库?

时间:2018-09-11 02:19:43

标签: c# excel

我正在使用 C#基于服务的 数据库,我需要将一些数据从 Excel 导入到数据库中..我怎么可能这样做?请帮忙。非常感谢。

2 个答案:

答案 0 :(得分:1)

您可以使用Excel数据库驱动程序打开excel文件,并像读取其他任何数据源一样读取该文件,但这意味着您需要该驱动程序,默认情况下未安装该驱动程序。

Download

HowTo

但是,如果工作表仅包含数据并且不需要任何计算,则可以解压缩XLSX文件,并找到sheet1.xml(或文件中的任何名称),然后像其他任何XML文件一样在应用程序中将其打开并导入数据。

这可能是一个更好的长期解决方案,因为MS多年来一直在尝试杀死Access数据库驱动程序。

也有一段时间了,但是我不相信MS建议从服务中使用MSDE。

答案 1 :(得分:0)