windows-10 - Access/MySQL - 向后兼容的迁移;链接表

标签 windows-10 mysql ms-access

问题:

我正在从 .NET/MS-Access 系统(我没有代码)更改为 PHP/MySQL (我正在编码)一个,我想在转换过程中保持与旧系统的兼容性。

解决方案尝试:

我创建了一个链接表(ODBC 连接),替换了 MS-Access 数据库中的表,保持相同的名称和结构,但是当使用旧系统 Access 该表时,它给了我一个“建立数据库连接时出错”。

其他数据:

  • 在 Access 中,当我使用链接表的上下文菜单中的“转换为本地表”选项时,它开始工作。
  • 不一定是使用链接表的解决方案。
  • 使用 MS-Access 2013、Windows 10、MariaDB 10.4.10

相关帖子:

最佳答案

是的,你不能这样做......

链接表通常仅在 Microsoft Access 本身中可用。外部应用程序无法使用它们。

没有真正的解决方法。我能想到的最简单的解决方案是在 PHP 应用程序中暂时支持 Access(这可能非常容易或非常困难,具体取决于很多因素,例如,如果您使用 Laravel,则有一个 Access 包,它可以很容易)。

或者,您可以将其中一个数据库视为只读,并按计划用另一个数据库的信息覆盖它。

关于windows-10 - Access/MySQL - 向后兼容的迁移;链接表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59672145/

相关文章:

php - 使用 php mysql 动态创建带有选项组的选项列表

mysql - 如何在 PHP 中将 MSSQL 日期转换为 MySQL 日期

forms - 使用 SQL Server 2008 的 VBA 表单

ms-access - 如何在Microsoft Access中实现Metaphone?

javascript - Jscript语法错误-代码800A03EA-Microsoft JScript编译-锯齿供应链-Windows 10

php - 是否可以从 HTML5 的本地存储中提取数据并保存到服务器数据库?

python-3.x - Anaconda 安装时没有 conda.exe

java - 如何使用java跟踪MS Access数据库的每个操作

pdf - 在 Windows 10 中,重定向端口监视器 (redmon),以用户身份运行不起作用

ubuntu - 更改 WSL 上的主机名