org.nutz.dao.jdbc
接口 ValueAdaptor

所有已知实现类:
BlobValueAdaptor, ClobValueAdaptor, DerbyBooleanAdaptor, OracleBooleanAdaptor

public interface ValueAdaptor

为各个数据库的 JDBC 驱动封装了设值和取值的不同

作者:
zozoh(zozohtnt@gmail.com)

方法摘要
 java.lang.Object get(java.sql.ResultSet rs, java.lang.String colName)
          从结果集里获取一个字段的值
 void set(java.sql.PreparedStatement stat, java.lang.Object obj, int index)
          为缓冲语句设置值 一个值可以被设置到多个占位符中
 

方法详细信息

get

java.lang.Object get(java.sql.ResultSet rs,
                     java.lang.String colName)
                     throws java.sql.SQLException
从结果集里获取一个字段的值

参数:
rs - 结果集
colName - 列名
返回:
字段值
抛出:
java.sql.SQLException

set

void set(java.sql.PreparedStatement stat,
         java.lang.Object obj,
         int index)
         throws java.sql.SQLException
为缓冲语句设置值

一个值可以被设置到多个占位符中

参数:
stat - 缓冲语句
obj - 值
index - 占位符位置,从 1 开始
抛出:
java.sql.SQLException