【问题标题】:Can not Open ODBC connection for MSAceess in Windows7 64bit无法在 Windows7 64 位中打开 MSAceess 的 ODBC 连接
【发布时间】:2012-08-09 06:37:36
【问题描述】:

无法通过 ODBC 连接 MSAcess。 OdbcConnection.Open 抛出类似

的异常

“错误 [IM002] [Microsoft][ODBC Driver Manager] 未找到数据源名称且未指定默认驱动程序”

代码部分如下:

 string connetionString = null;
            OdbcConnection cnn;
            connetionString = (@"Driver={Microsoft Access Driver (*.mdb,*.accdb)};Dbq=E:\aa.mdb;Exclusive=1;Uid=Admin;Pwd=;");
 cnn = new OdbcConnection(connetionString);
            try
            {
                cnn.Open();
                MessageBox.Show("Connection Open ! ");
                cnn.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Can not open connection ! ");
            }

【问题讨论】:

标签: c# ms-access odbc 64-bit windows-7-x64


【解决方案1】:

您的连接字符串错误,这对我有用:

connetionString = (@"Driver={Microsoft Access Driver (*.mdb, *.accdb)};Dbq=E:\aa.mdb;Uid=Admin;Pwd=;");

http://connectionstrings.com

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-05-22
    • 2016-06-21
    • 1970-01-01
    • 2012-11-24
    • 1970-01-01
    • 2013-09-16
    • 1970-01-01
    相关资源
    最近更新 更多