在Windows窗体或WPF应用程序中使用集成服务项目?

我试图让一个应用程序来显示和添加一些数据在Excel表中,但使用SQL服务器。 应用程序的要点是,我可以使用Windows窗体或WPF来select一个目录path,并select一个Excel文件。 然后,应用程序将Excel数据加载到SQL表(使用Integration Services项目),然后我可以查询数据以显示必要的信息。

我的问题是我如何将这个Excel表单导入到Windows窗体中。 我能够创build一个Integration Services项目,并创build我的SQL表,但我想能够从我的Windows窗体加载到SQL的Excel文件。

任何方向将不胜感激。 我假设我必须做一些事情,使我的软件包脱离Integration Services项目,进入我的WindowsForm或WPF项目。

谢谢!

我有一个窗体创build几乎完全是这样的,但它的方式太多的代码来显示。 它连接到你select的Excel,连接到SQL数据库,将SQL DB拉入Excel,修改Excel数据。

编辑:张贴在github上供任何人使用。

https://github.com/tshoemake/ProductivityReport

您可以尝试将SSIS项目集成到SQL Server中(SQL Server标准,并且需要使用集成服务)。 您可以将它集成到SQL Server作业中,就像这个video介绍了将SSIS包装到SQL Server中 ,然后从您的代码中调用作业,就像这个链接描述从C#调用SQL Server作业一样,

祝你好运