核心包 java.sql
主要作用:
与一个数据库建立连接
向数据库发送SQL语句
处理数据库返回的结果
Connection:此接口表示与数据的连接
PreparedStatement:此接口用于执行预编译的 SQL 语句
ResultSet :此接口表示了查询出来的数据库数据结果集
DriverManage:此类用于加载和卸载各种驱动程序并建立与数据库的连接
Statement:此接口用于执行 SQL 语句并将数据检索到 ResultSet 中
JDBC访问数据库的步骤:
开始:
1)导入 java.sql包
2)加载并注册驱动程序 Class.forName(com.microsoft.sqlserver.jdbc.SQLServerDriver);
3)创建一个 Connection 对象 Connection ct=DriverManager.getConnection (“jdbc:sqlserver://localhost:1433;databaseName=addressBook”,”sa”,”pass”);
4)创建一个 Statement 对象 PreparedStatement ps=ct.prepareStatement(sql);
5)执行语句
6)使用ResultSet对象 ResultSet rs=ps.executeQuery();
7)关闭ResultSet 对象 rs.close();
8)关闭Statement对象 ps.close();
9)关闭连接 ct.close();
结束
主要作用:
与一个数据库建立连接
向数据库发送SQL语句
处理数据库返回的结果
Connection:此接口表示与数据的连接
PreparedStatement:此接口用于执行预编译的 SQL 语句
ResultSet :此接口表示了查询出来的数据库数据结果集
DriverManage:此类用于加载和卸载各种驱动程序并建立与数据库的连接
Statement:此接口用于执行 SQL 语句并将数据检索到 ResultSet 中
JDBC访问数据库的步骤:
开始:
1)导入 java.sql包
2)加载并注册驱动程序 Class.forName(com.microsoft.sqlserver.jdbc.SQLServerDriver);
3)创建一个 Connection 对象 Connection ct=DriverManager.getConnection (“jdbc:sqlserver://localhost:1433;databaseName=addressBook”,”sa”,”pass”);
4)创建一个 Statement 对象 PreparedStatement ps=ct.prepareStatement(sql);
5)执行语句
6)使用ResultSet对象 ResultSet rs=ps.executeQuery();
7)关闭ResultSet 对象 rs.close();
8)关闭Statement对象 ps.close();
9)关闭连接 ct.close();
结束