我正在尝试将数据插入数据库,但不断收到错误 1064。情况如下:
您的 SQL 语法有错误;检查与您的 MySQL 服务器版本对应的手册,了解在第 1 行“Add, Username, TalkID) VALUES ( 'Trial' , 'andy' , 2 )' 附近使用的正确语法
错误发生在C:\ColdFusion8\wwwroot\cfGossip\Gossip.cfm:第18行
16 : , < cfif IsDefined("FORM.GossipsID") AND #FORM.GossipsID# NEQ "">
17:
18:
19:空
20:
我不知道我能做些什么来解决它!它说错误出现在第 18 行 - 但我看不到任何问题。
用户名和 TalkID 都是隐藏字段,用户名来自 session 变量,TalkID 来自页面上的另一个记录集。 谢谢你的帮助。
最佳答案
我认为问题在于ADD是MySQL中的保留字。将您的字段(和数据库列!)重命名为非保留字
参见:http://dev.mysql.com/doc/refman/5.1/en/reserved-words.html
关于mysql - 执行数据库查询时出错。 MySql、Dreamweaver 和 Coldfusion,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1954801/