当底层对象(表单或查询)不存在时,Microsoft Access希望提供帮助并更改我的查询。
例如,如果我有一个执行以下操作的查询...
SELECT FirstName
FROM persons
如果人员表尚不存在,并且我导入了查询,Access将在FirstName前面放置一个“expr:”,表示找不到该列。稍后将使用VBA创建此示例表。
有没有办法阻止Access在导入时自动更正查询?
谢谢!
答案 0 :(得分:2)
更改查询以指定别名
SELECT FirstName AS FirstName
FROM Persons
这将阻止MS Acces为您创建别名。 (我知道愚蠢,但它确实有效。)