您的位置:首页 > 数据库

最基础的java JDBC连接数据库代码并关闭连接

2012-02-22 11:33 441 查看
class Testone{

// 加载驱动

Connection conn = null;

PreparedStatement ps = null;

ResultSet rs = null;

try {

Class.forName("com.mysql.jdbc.Driver");

String url="jdbc:mysql://localhost:3306/test";

//获得连接Connection

try {

conn =DriverManager.getConnection(url,"root","123");

//Statement stat =conn.createStatement();

//ResultSet rs=stat.executeQuery("select username from user");

String sql="select password from user where username=?";

String [] str={"lfxa"};

ps=conn.prepareStatement(sql);

ps.setString(1, "xiner");

rs=ps.executeQuery();

while(rs.next()){

System.out.println("------>"+rs.getString(1));

System.out.println("------>"+rs.getString("password"));

}

} catch (Exception e) {

e.printStackTrace();

}finally{

if(rs != null){

try{

rs.close();

rs = null;

}catch(Exception e){

e.printStackTrace();

}finally{

if(ps != null){

try{

ps.close();

ps = null;

}catch(Exception e){

e.printStackTrace();

}finally{

if(conn != null){

try{

conn.close();

conn = null;

}catch(Exception e){

e.printStackTrace();

}

}

}

}

}

}

}

} catch (ClassNotFoundException e) {

e.printStackTrace();

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: