【问题标题】:Converter apps rejecting MS Access 2010 accdb file转换器应用程序拒绝 MS Access 2010 accdb 文件
【发布时间】:2011-09-08 15:36:57
【问题描述】:

我安装了Bullzip MS2mySQL 转换器和Convert-In.com 的另一个转换器。我正在使用 MS Access 2010 accdb 文件,该文件在 Access 中运行良好,但在两个转换器中都出现错误。与旧的 Access 2007 mdb 文件一起使用时,这两个转换器都能正常工作。

Bullzip 转换器错误是“错误 3706:找不到提供程序。它可能没有正确安装。”我有一个open forum topic over there,但我在那里有几个月前的开放主题,根本没有回复。

Convert-In 转换器的错误是“无法识别的数据库格式”。他们的文档指定了 Access 2010 支持,而 Bullzip 没有提及支持的版本。

“访问另存为”对话框没有为我提供除 2010 accdb 之外的任何选项。

有人对此有什么建议吗?客户需要继续使用 Access 作为 GUI,但我需要为我们的 Web 应用程序流畅地将数据移植到 mySQL。

// 编辑 我的 Access 2010 副本即使是新文件也只提供 accdb。所以我尝试创建一个以 2007 为版本的 accdb 格式的新数据库,并仅从问题文件中导入表。没有表单或查询等。所有转换器都尝试了相同的错误。

// 编辑 2 根据 HansUp 将数据导入另一个文件的建议 - 我将版本更改为 Access 2003,mdb 显示为格式,并且文件由转换器打开!

【问题讨论】:

    标签: mysql ms-access converter ms-access-2010


    【解决方案1】:

    Access Save As 对话框没有为我提供除 2010 accdb 之外的任何选项。

    抱歉,我没有 Access 2010,所以不知道为什么它不会让您保存为 MDB。但是,由于该选项不可用,请创建一个新的 MDB,然后打开它并将您想要的所有内容从旧的 ACCDB 导入到新的 MDB 中。听起来您可以将转换器实用程序与 MDB 一起使用。

    如果可能的话,我宁愿用 ODBC 链接替换原生 Access 表,以指向它们的 MySQL 对应表。使用 MySQL 中的所有数据,您可以避免在 Access 和 MySQL 之间同步数据的挑战。

    【讨论】:

    • 我的 Access 2010 副本即使是新文件也只提供 accdb。所以我尝试创建一个以 2007 为版本的 accdb 格式的新数据库,并只导入表。没有表单或查询等。所有转换器都尝试了相同的错误。
    • 将版本更改为 Access 2003,mdb 显示为格式,并且文件已被转换器打开!谢谢!
    猜你喜欢
    • 2013-03-27
    • 1970-01-01
    • 2016-06-07
    • 1970-01-01
    • 2013-04-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多