JDBC完成修改
JDBC完成修改:
使用流程不变:
导入jar包
加载驱动
创建连接对象
创建sql命名对象
创建sql命令
执行sql命令
关闭资源
更新和新增比较除了SQL语句不通以外,代码基本一致:
public class TestUpdate {
public static void main(String[] args) throws ClassNotFoundException, SQLException {
//1加载驱动
Class.forName(“oracle.jdbc.driver.OracleDriver”);
//2创建连接对象
Connection conn=DriverManager.getConnection(“jdbc:oracle:thin:@localhost:1521:orcl”, “scott”,“oracle”);
//3创建sql命令对象
Statement stmt=conn.createStatement();
//4创建sql命令
String sname=“张三三”;
String sql=“update student set sname=’”+sname+"’ where snum=2";
//5执行sql命令
int i=stmt.executeUpdate(sql);
System.out.println(i);
//6关闭资源
stmt.close();
conn.close();
}
}