我有这段代码:
bb.doCammand("delete from models where model_id='" + del + "' OR model_name='" + del + "'");
我收到了这个错误:
错误:com.mysql.jdbc.MysqlDataTruncation:数据截断:截断 不正确的DOUBLE值:xd model_id和model_name是字符串。
我该如何解决?
答案 0 :(得分:0)
在您的查询中看起来像一种拼写错误。
假设del
是String的变量,请尝试更改有关此展示的查询:
"DELETE from models WHERE model_id =" + del + " OR model_name =" + del
最好避免在查询结束时进行连接。