将数据从Excel / CSV导入到SQL Server

我有一些关于将数据从Excel / CSV文件导入SQL Server的问题。 首先让我解释一下总体情况。

我们接收来自多个来源的数据,并采用Excel / CSV格式。 这些数据将被导入到SQ Server中。 由于我们从多个来源接收数据,因此我们需要将Excel文件中的列映射到SQL Server表中的列。

我知道,如果我们手动执行此导入操作,DTS或导入/导出向导是导入此数据的方式。 但是我有以下问题

  1. DTS / Import导出向导是否有其他可用的选项?

  2. 如果我要编写一个导入数据的应用程序,我将使用什么.NET框架类? 出于某种原因,我不想在应用程序中使用或构buildSQL脚本。 要做这件事的最好方法是什么?

  3. 有什么办法可以减less映射数据所涉及的工作吗?

任何build议,帮助将是最受欢迎的

问候

罗米

DTS / Import导出向导是否有其他可用的选项? – bulkinsert。

如果我要编写一个导入数据的应用程序,我将使用什么.NET框架类? 出于某种原因,我不想在应用程序中使用或build立一个SQL脚本。 要做这件事的最好方法是什么? – SSIS。

有什么办法可以减less映射数据所涉及的工作吗? –

SSIS是一个非常强大的工具。 可能要先探索该选项。 您甚至可以使用.net构build自定义组件。