0
我正在寻找将Excel 2010工作表的某些部分导入到SQL Server 2005中。执行此操作的最佳方式是.Net命令行脚本,一个VBA脚本,这里需要一些帮助。正在导入Excel
此外,我需要遍历excel行并只导入其中的一些 - 非重复。
所以,不要害羞,并给我所有的相关信息 - 引用,连接字符串等... 我已经离开了一段时间的编程,所以不要担心被过度冗长: )
Thaks, 迈克
我正在寻找将Excel 2010工作表的某些部分导入到SQL Server 2005中。执行此操作的最佳方式是.Net命令行脚本,一个VBA脚本,这里需要一些帮助。正在导入Excel
此外,我需要遍历excel行并只导入其中的一些 - 非重复。
所以,不要害羞,并给我所有的相关信息 - 引用,连接字符串等... 我已经离开了一段时间的编程,所以不要担心被过度冗长: )
Thaks, 迈克
有很多可能的解决方案 - 其中之一是有关将取决于您的特定背景下,对此你旁边没有给出的信息。
如果数据量低,你的目标单一的表,这是单发射击,使用Excel的公式生成SQL直接针对使用SQL Server Management Studio中的数据库运行。
如果数据量很大和/或有多个表,但仍然是单个镜头,请使用SSIS将数据复制到一起。
如果数据量低,你需要这在所有您可以控制的有限数量的环境中工作,通过远程控制使用COM Interop to drive Excel并读取数据。
如果您正在创建某种产品,第三部分工具(如SyncFusion XlsIo)将消除大多数可能的故障模式。
我的投票转到解决方案没有。 2 - 快速和正式化。 – Juliusz
嗨贝文,谢谢你的回答。我对#1感兴趣,你怎么会这样做? – Mike3601