执行数据库查询时出错。 MySql,Dreamweaver和Coldfusion

时间:2009-12-23 19:20:00

标签: mysql database syntax insert dreamweaver

我正在尝试将数据插入到我的数据库中,但不断收到错误1064.这是这样的:

您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,以便在第1行的“添加,用户名,TalkID”VALUES('trial','andy',2)附近使用正确的语法

错误发生在C:\ ColdFusion8 \ wwwroot \ cfGossip \ Gossip.cfm:第18行

16:,< cfif IsDefined(“FORM.GossipsID”)和#FORM.GossipsID#NEQ“”>

17:< cfqueryparam value =“#FORM.GossipsID#”cfsqltype =“cf_sql_numeric”>

18:< CFELSE>

19:NULL

20:< / CFIF>

我不确定我能做些什么来修复它!它说错误在第18行 - 但我看不出任何问题。

用户名和TalkID都是hiddenfeilds,Username来自会话变量,而来自页面上另一个记录集的TalkID。 谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

我认为问题在于ADD是MySQL中的保留字。将您的字段(和您的数据库列!)重命名为非保留字

请参阅:http://dev.mysql.com/doc/refman/5.1/en/reserved-words.html