2 qq 24835349 qq_24835349 于 2015.06.11 23:11 提问

sql语句更新出问题111111

sql语句问题

8个回答

devmiao
devmiao   Ds   Rxr 2015.06.11 23:12

id是字符串类型么?输出下错误看看

qq_24835349
qq_24835349 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: 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 ''1',content='zhangsandddddd' where id = '8'' at line 1
2 年多之前 回复
devmiao
devmiao   Ds   Rxr 2015.06.11 23:15

那目测就是我说的问题了。或者你的sex参数类型有问题。

wgl758
wgl758 静态sql和动态sql混用 实体类都是字符串类型 书写有错误
2 年多之前 回复
devmiao
devmiao sex=?,isadmin=?呢
2 年多之前 回复
qq_24835349
qq_24835349 除了id int 型 其它的都是String 型
2 年多之前 回复
devmiao
devmiao 回复qq_24835349: 要看你的数据库,如果是数字,不要引号。sex看下类型是什么,boolean还是字符串还是数字,一样的需要匹配。
2 年多之前 回复
qq_24835349
qq_24835349 如何改?
2 年多之前 回复
u014028732
u014028732   2015.06.11 23:26

封装Users实体的数据类型要与表中数据类型一致。

weixin_28661931
weixin_28661931   2015.06.11 23:47

SQL语句错误啦,上面错误信息说的很清楚你的Id列应该是整型吧,你加引号了

danielinbiti
danielinbiti   Ds   Rxr 2015.06.12 00:11
 注意看一下你的update语句,update 中sex=有两个,其中一个sex=isadmin?格式不对,改成isadmin=?
sinat_28690155
sinat_28690155   2015.06.12 07:14

sex=isadmin?改成sex=?,isadmin=?

u012216727
u012216727   Ds   Rxr 2015.06.12 08:33

你的sql语句写的有问题,自己不能检查检查吗

beacon_2011
beacon_2011   Rxr 2015.06.12 08:45

问题贴一下吧,目测没看出有什么问题

Csdn user default icon
上传中...
上传图片
插入图片