[英]Uknown column in having/where clause
我不确定这个错误是在我的代码中还是在我的MySQL表配置中。 -我尝试使用WHERE
和HAVING
并且在表中也设置了HOSTNAME主键/索引键。 -总是相同的错误。
“具有/ where子句”中的未知列“ HOSTNAME”
注意:HOSTNAME实际上是我的计算机主机名,因此已正确解析。
代码行:
Dim Query As String = "SELECT `HOSTNAME`, `UPDATED` FROM `" & device_1_table & _
"` WHERE HOSTNAME = `" & device_1_column & "`"
我需要看哪里?
我猜想变量device_1_column
设置为HOSTNAME
。 对于字符串文字,您需要单引号而不是反引号。 因此,更改代码的这一部分:
WHERE HOSTNAME = `" & device_1_column & "`
至
WHERE HOSTNAME = '" & device_1_column & "'
-----------------^ ----------------------^
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.