我正在尝试与Excel Build 连接 . 我已经使用了许多连接字符串但是没有人工作 .
**连接字符串1给出错误 - **“Microsoft.Jet.OLEDB.4.0”提供程序未在本地计算机上注册 .
文件路径= “C:\”
1-var ConStr =“Provider = Microsoft.Jet.OLEDB.4.0; Data Source =”Filepath“;扩展属性= Excel 8.0”
此连接字符串提供错误字符串“未指定的错误”
2-var ConStr =“Provider = Microsoft.ACE.OLEDB.12.0; Data Source =”Filepath“; Extended Properties = \”Excel 12.0 Xml; HDR = Yes; IMEX = 1; \“”;
using (var conn = new OleDbConnection(ConStr))
{
conn.Open();
}
如何选择正确的连接字符串?
我的系统配置:
Window Server 2008 R2 Sp1 Microsoft office 64位 . Visual Studio 2010 Professional
1 回答
来自connectionstrings.com的this page .
页面确认您可以适应32位模式运行或下载64位驱动程序 .