c# Visual Studio 2010 -从excel文件导入数据到c# VS数据库

本文关键字:导入 数据 数据库 VS 文件 excel Visual Studio 2010 | 更新日期: 2023-09-27 18:04:07

我有一个项目在c# vs2010与SQL Server数据库(3个表)

我需要从两个Excel文件中导入数据,一个填充CapitalPlan,另一个填充MilestoneData表。

我被建议使用VS 2010工具来填充这个(见erd图链接中的视图),而不使用任何c#表单中的代码-我只需要用数据填充它,这样我就可以创建和测试一些查询。

谁能告诉我怎么做这件事?也许在vs中创建一个函数…我不完全确定

感谢

下面的图片可能有所帮助:

ERD图http://i1186.photobucket.com/albums/z373/barbsbargainsltd/erd_zps059d4dac.jpg

Excel CapitalPlan(填写资本计划表)

http://i1186.photobucket.com/albums/z373/barbsbargainsltd/capplan_zps31bc1d6a.jpg

请参阅注释中添加的图像(我还没有足够的rep)

c# Visual Studio 2010 -从excel文件导入数据到c# VS数据库

如果是一次性的,请使用SQL Server management studio Import向导。如果您需要以编程方式运行它,请考虑创建SSIS包。

您可以使用这些步骤

•Services SQL Server DTS

•Microsoft SQL Server 2005 Integration Services (SSIS)

•SQL Server链接服务器

SQL Server分布式查询

•对象ADO (ActiveX数据对象)和Microsoft OLE DB Provider for SQL Server

•ADO和Microsoft OLE DB Provider for Jet 4.0

链接示例:http://support.microsoft.com/kb/321686/fr