JDBC

1——加载驱动——    Class.forName("com.mysql.jdbc.Driver");

 

2——建立连接——    Connection con = DriverManager.getConnection(url,userName,password);

 

3——创建执行环境——    Statement st = con.createStatement();

 

4——预编译——    PreparedStatement ps = con.prepareStatement(sql);

          需要使用set方法来进行传递SQL语句参数

 

5——执行语句——    

    预编译执行———  ps.excuteUpdate();  ps.excuteQuery();

    直接执行———  st.excuteUpdate();  st.excuteQuery();

 

 

6——获取结果集——  rs.next()会判断是否有下一条记录,有则返回true否则返回false;

          rs.getInt  rs.getString  rs.getDouble等方法可以将前rs所指向的字段按照指定类型返回。可填参数为字段名或者字段的顺序编号。

 

7——释放资源——    释放顺序为——  后创建的先关闭——  rs.close()  st.close()  con.close()

            关闭前需要判断关闭的对象是否为空,否则会报空指针异常

JDBC

上一篇:mysql获取当天,昨天,本周,本月,上周,上月的起始时间


下一篇:Access 题解