【发布时间】:2016-08-12 10:13:48
【问题描述】:
在 vba 访问中运行此行时出现 3075 错误:
Dim sqlMZG As String
sqlMZG = "SELECT MAZeitenGesamt.* Where MAZeitenGesamt.MA = 'JPA' FROM MAZeitenGesamt;"
其中 JPA 是一个常数值。我尝试了以下表格,但都没有奏效。
SELECT MAZeitenGesamt.* Where MAZeitenGesamt.[MA] = '" & "JPA" & "' FROM MAZeitenGesamt;
SELECT MAZeitenGesamt.* Where MAZeitenGesamt.MA = '" & "JPA" & "' FROM MAZeitenGesamt;
SELECT MAZeitenGesamt.* Where MAZeitenGesamt.MA = ""JPA"" FROM MAZeitenGesamt;
SELECT MAZeitenGesamt.* Where MAZeitenGesamt.MA = \"JPA\" FROM MAZeitenGesamt;
SELECT MAZeitenGesamt.* Where MAZeitenGesamt.MA = \'JPA\' FROM MAZeitenGesamt;
有什么想法吗?
【问题讨论】:
-
查询的正确格式是这样的:"SELECT * FROM tbl WHERE something = x" 所以在你的情况下:"SELECT MAZeitenGesamt.* FROM MAZeitenGesamt WHERE MAZeitenGesamt.MA = 'JPA'"
-
@gizlmeier -- 我建议您将其添加为答案,因为我认为您已经正确解决了 Mary 的问题
-
@gizlmeier 问题是你说的。你想把它作为答案发送吗?