【发布时间】:2014-12-30 11:23:11
【问题描述】:
我们最近开发了一个 PHP/MySQL 程序,当通过程序输入测试数据时工作正常,但是当我们使用 ODBC 将实际数据从 MS Access 迁移到 MySQL 时出现问题。
MySQL 和 Access 数据库具有完全不同的架构。在 phpmyadmin 中查看迁移的数据,似乎数据已导入(所有数据都在那里),但是当我们尝试通过程序查看数据时,数据检索是选择性的(有些数据被检索,有些没有)。例如,如果我从下拉列表中选择某个页面上的“公司”,它会正确显示公司信息,但如果我导航到应该显示与细分相关的产品的另一个页面并从下拉列表中选择“细分”,它要么不显示任何数据或仅显示一个产品,即使有多个。
如何解决此问题?
【问题讨论】:
-
分享一些代码会有所帮助。
-
谢谢,但这不是您建议的代码问题。幸运的是,其他人给了我一些关于如何解决这个问题的想法。问题是 MS Access 数据不一致和 ID 损坏。
-
不客气,很高兴您找到了解决方案,干杯
标签: php mysql ms-access odbc database-migration