测试中不能添加用户,userid设置为自增

来源:互联网 发布:乌云整站源码 编辑:程序博客网 时间:2024/05/17 07:12
数据中有一列userid 期设置为自增,
    在测试过程中,不能添加用户,原因:设置的userid是自增的,并且是主键,不能认为     的添加userid号
解决方案1:再添加用户过程中,隐藏userid号(其会自动生成),即在AddUser.java中
       pw.println("<html>");
   
   pw.println("<body bgcolor=#CED3FC><center>");
   pw.println("<h1>添加用户界面</h1>");
   pw.println("<form action=AddUserc1 method=post>");                          /////提交的方式改为method=post发式就可以了
   pw.println("<table border=1>");
   pw.println("<tr><td>username</td><td><input name=newusername type=text></td></tr>");
   pw.println("<tr><td>passwd</td><td><input name=newpasswd type=text ></td></tr>");
   pw.println("<tr><td>email</td><td><input name=newemail type=text ></td></tr>");
   pw.println("<tr><td>grade</td><td><input name=newgrade type=text ></td></tr>");
   pw.println("<tr><td colspan=2><input type=submit value=添加用户></td></tr>");
   
   pw.println("</table></form>");
   pw.println("</center></body>");
   pw.println("<br><a href=Login>返回重新登录</a>");
   pw.println("<br><a href=Main>返回主界面</a>");
   pw.println("</html>");
 解决方案2:在数据列表中在加一列Id将其设置为主键且自增,
          但要注意添加过程中,userid号不可以相同,否则在修改用户和添加用户过程中,会操作失败即显示Error界面,但实际上已经修改成功。
原创粉丝点击