随笔 - 299  文章 - 0  评论 - 0  阅读 - 6295 


package com.edu;
import java.sql.*;//导入包

public class TestUpdate {

public static void main(String[] args) {
try {
//加载并注册驱动程序
Class.forName("com.mysql.jdbc.Driver");
//定义连接字符串
String url="jdbc:mysql:///test";
//连接数据库
Connection conn=DriverManager.getConnection(url, "root", "root");
//sql语句
String sql="update users set name=?,sex=?,age=?,addr=? where name=?";
//预置对象
PreparedStatement pstmt=conn.prepareStatement(sql);
//设置占位符值
pstmt.setString(1, "张三");
pstmt.setString(2, "男");
pstmt.setInt(3, 20);
pstmt.setString(4, "河北省石家庄市");
pstmt.setString(5, "lili");

//执行sql语句,返回影响行数
int res=pstmt.executeUpdate();
if(res>0){
System.out.println("更新数据成功");
}
pstmt.close();
conn.close();
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

}

posted on   杨申龙  阅读(17)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示