有一个数据库,其中包含许多以空格和列名命名的表,报表和表单。在最初创建数据库时,并没有真正计划使用VBA,现在我们尝试在其中编程,我们面临着如何查询和编程而不更改表和列名称的巨大挑战。这是VBA Access 2013.抱歉它不允许发布快照。非常感谢您的投入。
答案 0 :(得分:1)
你必须使用方括号来包装列名和表名才能使用: 示例代码为
Create table [temp table]
(
id int,
[first name] varchar(50),
[Last name] varchar(50)
)
Select id,[first name],[Last name] from
[temp table]