杨林Yang
2015-01-01 07:35
采纳率: 50%
浏览 1.6k
已采纳

java连接MySQL数据库问题

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'database='88' where id='1001'' at line 1

代码:mystatement.executeUpdate("update student set math='"+math+"' ,english='"+english+"', computer='"+computer+"' ,database='"+database+"' "+" where id='"+ID+"'");

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

3条回答 默认 最新

  • threenewbee 2015-01-01 07:39
    最佳回答

    database是关键字,需要转义
    另外确认id类型是字符串么

    评论
    解决 无用
    打赏 举报
查看更多回答(2条)

相关推荐 更多相似问题