在行源

时间:2015-12-10 17:57:21

标签: sql database forms ms-access listbox

在我的教科书中我就是这一步。

Step in textbook and error message in red border

我使用此代码填充列表框:

SELECT [Name] FROM MSysObjects WHERE [Type] = 5 And Left([Name],1)<>“〜”ORDER BY [Name];

Picture of listbox property sheet

我已经尝试过两次复制以解决任何拼写错误并且我一直遇到语法错误?

1 个答案:

答案 0 :(得分:1)

复制粘贴查询文本时,它复制了错误类型的引号(“”)。将它们手动替换为普通的(""):

SELECT MSysObjects.[Name] FROM MSysObjects WHERE (((MSysObjects.Type)=5) And ((Left([Name],1))<>"~")) ORDER BY MSysObjects.[Name]; 

文本编辑经常将海峡引号转换为开放和结束引号,这些引号是字母,而不是特殊字符