package oiiios.com;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
public class JDBC {
public static void main(String[] args) {
String sql = "select * from student";
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
String url = "jdbc:sqlserver://127.0.0.1:1433;DatabaseName=student";
String username = "sa";
String password = "root";
Connection conn = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
try {
// 1、加载驱动
Class.forName(driverName);
// 2、获取连接
conn = DriverManager.getConnection(url, username, password);
// 3、创建PreparedStatement对象
pstmt = conn.prepareStatement(sql);
// 4、得到结果集,操作数据库
rs = pstmt.executeQuery();
while (rs.next()) {
System.out.println("姓名:" + rs.getString("name") + "---年龄:" + rs.getInt("age"));
}
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
//5、释放资源
if (rs != null) {
rs.close();
}
if (pstmt != null) {
pstmt.close();
}
if (conn != null) {
conn.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
步骤:
1、加载驱动
2、获取连接
3、创建PreparedStatement对象
4、得到结果集,操作数据库
5、释放资源