zoukankan      html  css  js  c++  java
  • javaweb中为mysql的curd多个值的语句

    更新语句

    String sql = "update student set num=?,name=?,birthday=?,score=?,password=? where id=?";
    ps = conn.prepareStatement(sql);
    ps.setString(1, student.getNum());
    ps.setString(2, student.getName());
    ps.setString(3, student.getBirthday2());
    ps.setDouble(4, student.getScore());
    ps.setString(5, student.getPassword());
    ps.setInt(6, id);

    删除

    String sql="delete from student where id=?";
    ps=conn.prepareStatement(sql);
    ps.setInt(1, id);
    ps.executeUpdate();

    插入

    String sql = "insert into student(num,name,birthday,score,password) values(?,?,?,?,?)";
    ps = conn.prepareStatement(sql);
    ps.setString(1, student.getNum());
    ps.setString(2, student.getName());
    ps.setDouble(4, student.getScore());
    ps.setString(5, student.getPassword());
    ps.setString(3, student.getBirthday2());

    查询

    String sql = "select * from student where num=? and password=?";
    // 获取DB操作对象
    ps = conn.prepareStatement(sql);
    // 为动态参数赋值
    ps.setString(1, num);
    ps.setString(2, password);

  • 相关阅读:
    又是运行不到main的问题
    stlink问题
    AD7124踩过的坑
    stm32上调试AD5410
    linux读xml文件问题
    stm8问题记录
    430 仿真器 问题
    虚拟机VMware显示“内部错误”的解决方法
    VS2008 如何设置字体大小?
    Hyperledger Indy项目
  • 原文地址:https://www.cnblogs.com/wth21-1314/p/6126704.html
Copyright © 2011-2022 走看看