Statement常用方法:
》ResultSet executeQurey(String sql):执行SQL查询并获取到ResultSet对象
》int executeUpdate(String sql):可以执行插入、删除、更新等操作,返回值是执行该操作所影响的行数
》boolean execute(String sql):可以执行任意SQL语句,然后获得一个布尔值,表示是否返回ResultSet
ResultSet常用方法:
》boolean next():将游标从当前位置向下移动一行
》boolean previous():游标从当前位置向上移动一行
》viod close():关闭ResultSet对象
》int getInt(int collndex):以int形式获取结果集当前行指定列号值
》int getInt(String colLabel):以int形式获取结果集当前行指定列名值
》float getFloat(int collndex):以float 形式获取结果集当前行指定列号值
》float getFloat(String colLabel):以float 形式获取结果集当前行指定列名值
》String getString(int collndex):以String 形式获取结果集当前行指定列号值
》String getString(String colLabel):以String 形式获取结果集当前行指定列名值
JDBC访问数据库的步骤:
》加载JDBC驱动
》与数据库建立连接
》创建Statement 或 PreparedStatement 对象发送SQL语句,并得到返回结果
》处理返回结果
》关闭与数据库的连接
》注意《:PreparedStatement 比Statement提高了代码的安全性、可读性和可维护性。