0

我是 c# 的新手,我觉得我遇到了麻烦。在我的项目中,我想将 excel 文件导入 sql server 2008,但我想用户选择 excel 文件。我搜索了很多源,但它们都在代码中定义了 excel 文件的方式,但我想用户浏览和用户选择excel文件。然后其他的行-行或列将传输到sql server。另一方面,我会提供有关我的项目的信息,这对我解释问题有好处。第一个用户选择 excel 文件,它将再次导入数据库,用户一个一个选择其他 excel 文件。重要的是我怎么能动态让位excel文件。如果您能提供帮助,我将不胜感激。 谢谢...

4

1 回答 1

1

您好,您似乎需要使用打开文件对话框。以下是如何使用的示例代码http://msdn.microsoft.com/en-us/library/aa969773.aspx 但是,请记住,如果您要将此应用程序部署到任何服务器,您必须牢记您不能使用传统方式启动 Excel 对象和读取工作表中的数据。因为您不会在服务器上安装 MS Office。如果您安装它们,您将违反许可证。这是一个如何进行实际导入的示例 http://www.codeproject.com/Articles/115578/Excel-to-SQL-without-JET-or-OLE-Version-2

于 2012-05-26T16:23:56.783 回答