从Excel到SQL Server
我有一些Excel文件,其中包含我需要将其转换为SQL Server数据库的一些信息。 我面对的问题是,这些信息是不是结构作为我的数据库模型,所以我需要做一些修改。我使用.NET,我打算使用Open XML SDKparsingExcel文件,这是一个不错的select或有更好的?
如果可用,为什么不使用SSIS包?
然后你可以recursion地执行SSIS包,或者…
如果你只需要一次,我会看看SSMS导入/导出向导…不知道它是否出色,但我知道它.csvs,您可以使用Excel转换您的电子表格至。 如果你需要这么做的话,不是很有趣,但是比其他任何方法都快。
你的select是
- Microsoft Excel自动化模型
- 打开XML SDK
- SharePoint Excel自动化服务
1的好处是它的学习曲线较less,networking上的样本较多等。但是需要在机器上安装Excel并且是非常耗费资源的。 不要期望100个同时转换很容易。
2的好处是它的免费和消耗很less的系统资源,但更难掌握。 如果您需要在服务器上自动执行此操作2)是有道理的
3选项也是好的,如果你需要它在服务器上,但你需要一个SharePoint安装
- 将数据源绑定到c#.net中的gridview后,删除上载的Excel文件
- 有没有办法控制Excel加载插件? (useLegacyV2RuntimeActivationPolicy问题)
- 在内存OleDbConnection到Excel文件
- 我怎么能得到在Excel中的数字表中的数字,以及如何closuresExcel应用程序打开后
- 防止Workbooks.Open()使Excel在Windows资源pipe理器中可见
- EPPlus不能正确调用不同工作表上的公式
- 使用OleDB将单元格插入/更新为.xls的BLANK值
- 从Excel文件获取通过Excel JavaScript API for Office创build的绑定
- C#interop.excel workbooks.opentext方法fieldinfo不起作用