簡體   English   中英

Have / where子句中的未知列

[英]Uknown column in having/where clause

我不確定這個錯誤是在我的代碼中還是在我的MySQL表配置中。 -我嘗試使用WHEREHAVING並且在表中也設置了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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM