我的更新sql查询一直说语法错误,但我不知道它是什么

时间:2015-09-07 12:01:32

标签: java sql ms-access-2007

.html()

有人可以解释为什么我会听到语法错误我遵循sql教程

2 个答案:

答案 0 :(得分:3)

每行末尾都缺少空格:

"UPDATE TrailerLocationMaster " +
                       //    ^ added space
"SET Block = ?, Location = ?, Day = NOW(), SetTime = NOW(), Comment = ? " +
                                                                  //   ^ added space
"Where Trailer = ?;");

答案 1 :(得分:2)

您的查询字符串是

UPDATE TrailerLocationMasterSET Block = ?, Location = ?, Day = NOW(), SetTime =  NOW(), Comment = ?Where Trailer = ?;

请注意,TrailerLocationMaster和SET之间以及之间没有空格?和在哪里。

纠正它们,它应该有效