jdbc编程六步实例


import java.sql.*;

public class StatementTest{
public static void main(String[] args){

Connection conn=null;
Statement statement=null;
ResultSet rs=null
try{
//1、注册驱动
Class.forName("com.mysql.jdbc.Driver");
//2、获取连接
conn=ManagerDriver.getConnection("jdbc:mysql://localhost:3306/bjpowernode","root","537624");
//3、获取数据库操作对象
statement=conn.createStatement();

//4、通过对象,调用相关的方法,执行sql语句
String sql="select empno,ename,sal from emp";
// int executeUpdate()
// ResultSet executeQuery()
// statement.executeUpdate("sql执行语句");
rs=statement.executeQuery("");//专门执行DQL的方法
//5、处理查询结果集
while(rs.next()){
String empno=rs.getString(1);//指第一列数据,角标为1
String ename=rs.getString(2);
String ename=rs.getString(3);
System.out.print(empno+","+ename+","+sal);
}


}catch(Exception e){
e.printStackTrace();
}finally{
//6、释放资源
if(rs!=null){
try{
rs.close();
}catch(Exception e){
e.printStackTrace();
}
}

if(statement!=null){
try{
statement.close();
}catch(Exception e){
e.printStackTrace();
}
}

if(conn!=null){

try{
conn.close();
}catch(Exception e){
e.printStackTrace();
}
}
}
}
}

posted @ 2021-03-20 10:19  pangwan  阅读(67)  评论(0)    收藏  举报