首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

mysql的id设立为自动增量,还要输入id才能写入数据库

2011-12-24 
mysql的id设置为自动增量,还要输入id才能写入数据库pstcon.prepareStatement(insert into user values(?

mysql的id设置为自动增量,还要输入id才能写入数据库
pst=con.prepareStatement("insert into user values(?,?,?);");
pst.setString(2,username);
pst.setString(3,password);
pst.executeUpdate();
想上面这样子如果不加上pst.setInt(1,x);的话就无法注册成功,而且id重复的话也失败,怎么才可以解决这个问题,写入的时候直接不管id号码
  数据表里是三个字段的,id、username、password

[解决办法]

探讨
pst=con.prepareStatement("insert into user values(?,?,?);");
pst.setString(2,username);
pst.setString(3,password);
pst.executeUpdate();
想上面这样子如果不加上pst.setInt(1,x);的话就无法注册成功,而且id重复的话也失败,怎么才可以解决这个问……

热点排行