今天在写JSP的时候 遇上了一个问题 如果说 我在Mysql中设置了一个新增变量
就比如说 id
那么在使用insert语句的时候 应该怎么插入呢?
先说正确的做法 在插入时指定字段名
pstmt = conn.prepareStatement("insert into usertable(username,password) values (?,?)");
pstmt.setString(1,username);
pstmt.setString(2,password);
pstmt.executeUpdate();
这样 就可以成功插入了
一开始 我的想法比较迷 没有设定 直接是插入 两项 果断报错 mysql error 1136
然后 想了想一下 这个报错 问题可能出现在哪里 成功解决~