Column count doesn't match value count at row 1(已解决)

问题

在java中对mysql数据库插值的时候报错:Column count doesn’t match value count at row 1

原因

插入数据的数量与数据库中列的数量不匹配

解决方案

在各个参数之间加上逗号

String a="'"+value1+"'"+","+"'"+value2+"'"+","+"'"+value3+"'";
                    String sql = "insert brand values ("+a+")";
                    Statement sta = con.createStatement();
                    sta.executeUpdate(sql);
发布了42 篇原创文章 · 获赞 21 · 访问量 2901

猜你喜欢

转载自blog.csdn.net/Late_whale/article/details/103518181