我有一个excel文件,其中包含我需要推入我的SQL Server数据库的联系人列表(大约10 k)。因此,我正在使用visual studio 2008编写一个.net Windows程序来读取这些文件,为每个联系人生成随机密码,然后将这些信息推送到我的SQL Server数据库中。如何读取,编辑和写入xls文件,然后导出到SQL Server
在2003年很容易处理excel文件,但现在我的电脑有office 2007,事情似乎发生了变化。我在挖掘Microsoft.Office.Interop.Excel,但它似乎比以前复杂得多。
是的,我正在挖这篇文章http://www.davidhayden.com/blog/dave/archive/2006/05/26/2973.aspx 但后来我得到一个错误'Microsoft.Jet。 OLEDB.4.0提供程序未在本地计算机上注册。 我试过注册dll文件,其他所有东西,但它仍然发生,我不知道是否因为我正在运行Windows 7. – tuanvt
尝试在Visual Studio的项目属性中将平台目标更改为x86。这些驱动程序可能不适用于64位... –
64位访问驱动程序在[Microsoft Access数据库引擎2010可再发行组件]中可用(http://www.microsoft.com/download/en/details.aspx?id= 13255)。查看我的[answer over here](http://stackoverflow.com/a/7223713/95195)了解连接字符串。 –