- package cn.huhui.jdbc;
-
- import java.sql.Connection;
- import java.sql.DriverManager;
- import java.sql.PreparedStatement;
-
- /*
- * 使用PrepareStatement接口,实现数据表的更新操作
- */
- public class JdbcDemo04 {
- public static void main(String[] args) throws Exception{
- Class.forName("com.mysql.jdbc.Driver");
- String url = "jdbc:mysql://localhost:3306/mybase";
- String username="root";
- String password="root";
- Connection con = DriverManager.getConnection(url, username, password);
-
- //拼写修改的SQL语句,参数采用?占位
- String sql = "UPDATE sort SET sname=?,sprice=? WHERE sid=?";
- //调用数据库连接对象con的方法prepareStatement获取SQL语句的预编译对象
- PreparedStatement pst = con.prepareStatement(sql);
- //调用pst的方法setXXX设置?占位
- pst.setObject(1, "汽车美容");
- pst.setObject(2, 49988);
- pst.setObject(3, 7);
- //调用pst方法执行SQL语句
- pst.executeUpdate();
-
- pst.close();
- con.close();
- }
- }
使用PrepareStatement接口,实现数据表的更新操作
最新推荐文章于 2023-02-27 16:44:31 发布