我有几个Excel文件要迁移到SQL Server 2017。我试着使用SSIS2017 (ForEachLoop),但是我不能让它工作(我看到了之前的答案,它指向了一个旧版本的SSIS.)。我的一个变通办法是将excel文件转换为csv,然后将它们逐个直接导入SSMS。我也可以使用FME将“每个”excel文件作为表格发送到SQL Server中。这将是非常好的,如果我可以循环的文件夹,所有的excel文件(不同的版本,97-2003,2013等)。并将它们逐个读取到
因此,我一直在开发一个c#应用程序,它从excel文件中读取数据,并使用数据表将其加载到数据网格视图中。然后我想把它插入到SQL表中,我提出了一个有趣的问题,是否可以从数据表中获得数据类型,比如它是int、char、time还是date?这样我就可以根据它自动生成SQL表,然后插入数据?下面是我将数据从excel导入数据表的方法: var excel = ne