有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java使用servlet jsp更改或修改表中特定记录的值

我创建了一个JSP页面,其中显示了提交时需要更新的现有值和新值。servletAccountdetails。java用于处理数据

范例

名字:aaa 在文本框中输入新的名字以输入新值

中间名:bbb 输入新的中间名和文本框以输入新值

姓氏:ccc 输入新的姓氏和文本框以输入新值

提交按钮更改或修改记录

  1. 哪种方法最好
  2. 我应该使用哪个查询来更新特定记录

我卡住了。因为,我不知道使用哪个SQL查询来更新特定记录。 i、 删除现有值并用新值更新


共 (1) 个答案

  1. # 1 楼答案

    SQL更新查询如下:

    public void update(User user)
    {
        try
        {
        PreparedStatement pr=connection.prepareStatement("UPDATE tablename SET firstname=?, middlename=?, lastname=? where acid=?");
    
              pr.setString(1, user.getFirstName());
              pr.setString(2, user.getMiddleName());
              pr.setString(3, user.getLastName());
              pr.setInt(4, user.getA.CNO());
              ps.executeUpdate();
         }
         catch(Exception e)
         {
              System.out.println(e);
         }
    }
    

    如果你对我的答案有任何疑问,请给我评论