如何学习jdbc:背,记住程序段
具体做法:
import java.sql.*;
右击项目名称,通过bliud path--add external achives引入数据库的类包,然后调用class.forName(“oracle.jdbc.driver.OracleDriver”)方法实例化数据库的driver对象,相当于向这个数据库的大管家注册通知一下,建立连接,Connection conn=DriverManager.getConnection(args0,args1,args2);(第一个参数为数据库连接字符串,每个数据库不一样;第二个参数为用户名,第三个参数为密码)
2.连上数据库之后执行sql语句
具体做法:
创建语句对象 Statement stmt= conn.creatStatement();
执行语句ResultSet rs=stmt.executeQuery("slect * from dept");为查询语句,如果是执行其他语句,使用stmt.executeUpdate("");
executeQuery返回的结果是resultSet,相当于游标,但是它是指在第一条记录的上面
3.对结果集进行遍历,要注意此步骤可能会抛出异常,所以要使用try/catch语句查处异常,此时要注意已经声明的变量要放到try/catch块外面
while(rs.next()){
System.out.println( rs.getString("deptno");)
//将数据库中的该字段以String的形式拿出来
};
4.关闭打开的数据库,后打开的先关闭
rs.close();
stmt.close();
conn.close();
完美代码如下图: