【发布时间】:2020-01-20 12:58:38
【问题描述】:
我的任务是从一个不起眼的 MSACCESS 2000 程序中提取一些数据,该程序与 mySQL 表链接,并通过 PHP 显示数据,以便我们可以永久废弃访问程序。
我没有 Access 经验,我现在已经搜索了几个小时以查找某些数据字段的来源,我最接近的是在表单上生成报告,它向我显示以下内容(表/列名称已编辑):
SELECT [Table1].[somecol],
[Table2].[somecol],
[Table2].[somecol],
[ABF: Table3].[somecol],
[ABF: Table3].[somecol],
[ABF: Table3].[somecol]
FROM
[Table2]
INNER JOIN
([ABF: Table3]
INNER JOIN [Table1]
ON [ABF: Table3].[somecol]=[Table1].[somecol])
ON [Table2].[somecol]=[Table1].[somecol];
ABF: 是什么意思?!?
Table3 没有出现在 mySQL DB AFAIK 中的任何位置。它似乎也没有链接到任何 .mdb 数据中。
可能是 Abfrage(查询)吗?这是德国访问。如果是这样,我到底在哪里找到最后吐出 Table3 的子查询?在这个古老的 Access 中导航是一场噩梦,你无法在全球范围内搜索任何东西......
【问题讨论】: