●PreParedStatement语句:PreparedcreateStatement(String sql)
●CallableStatement语句:CallablecreateStatement(String sql)
●getXXX(int columnIndex)方法 按列号返回当前行中指定列的值,并将其转换为方法中XXX所对应的java数据类型。●getXXX(String columnName)方法 按名返回当前行中指定列的值,并将其转换为方法中XXX所对应的java数据类型。
●PrepareStatement:prepareStatement(String sql,int resultSetType,int reslutSetConcurrency)
●CallableStatement:prepareCall(String sql,int resultSetType,int reslutSetConcurrency)
常量 | 含义描述 |
TYPE_FORWARD_ONLY | 结果集不可滚动,相当于基本结果集。 |
TYPE_SCROLL_INSENSITIVE | 结果集可滚动,但是当结果集处于打开状态时,对底层数据表中所作的变化不敏感。 |
TYPE_SCROL_SENSITIVE | 结果集可滚动,并且当结果集处于打开状态时,对底层数据表中所作的变化敏感。 |
CONCUR_READ_ONLY | 结果集不可更新,所以能够提供最大可能的并发级别。 |
CONCUR_UPDATABLE | 结果介可更新,但只能提供受限的并发级别。 |
●boolean first()
●boolean last()
●void beforFirst()将游标移到第一行之前
●void afterLast()将游标移到最后一行之后
●boolean relative(int rows)相对于游标的当前位置将游标移动参数rows指定的行数,正数前负后。
●boolean absolute(int row)将游标移动到参数row指定的数据行 rows为正从结果集的开始向前,负从结果集的末尾向后,为零移到第一行之前。
●Boolean isAfterLast() 最后一行之后
●boolean isFirst()
●boolean isLast()
●PrepareStatement:prepareStatement(String sql,int resultSetType,int reslutSetConcurrency)
●CallableStatement:prepareCall(String sql,int resultSetType,int reslutSetConcurrency)