C#不斷出現錯誤:SQL語法錯誤中的錯誤
其他信息:您的SQL語法有錯誤;請查看與您的MySQL服務器版本對應的手冊,以便在第1行附近使用「2個時尚酷炫通用黑色真實原版汽車大燈睫毛貼紙」附近的正確語法。
我的SQL語句位於圖片底部。
http://i42.tinypic.com/350uqm9.png
C#不斷出現錯誤:SQL語法錯誤中的錯誤
其他信息:您的SQL語法有錯誤;請查看與您的MySQL服務器版本對應的手冊,以便在第1行附近使用「2個時尚酷炫通用黑色真實原版汽車大燈睫毛貼紙」附近的正確語法。
我的SQL語句位於圖片底部。
http://i42.tinypic.com/350uqm9.png
您的文字文本應該用單引號包圍。
答案是你沒有寫出正確的SQL。
首先,您已將SQL的值直接嵌入到SQL中。這通常是容易出現SQL Injection attacks。
基本上,你不應該這樣做。
但讓我們暫時放下。 (其次)如果你的是要正確地將值直接嵌入到SQL中,你需要引用字符串。
這是不合法的:
INSERT INTO some_table (some_varchar_column) VALUES (some text)
這是合法的:
INSERT INTO some_table (some_varchar_column) VALUES ('some text')
^ ^
注意引號? 你想念他們。
但是,您應該使用Parameterized Queries。
請有禮貌地在您的問題中包含SQL語句作爲文本。 –
無法從控制檯複製粘貼 – user3151557
然後輸入它。那張圖片鏈接將於有一天死掉,這個問題將無濟於事。將這項工作強加於尋求回答問題的任何人都有些粗魯。 –