public class DbUtil
extends java.lang.Object
| 构造器和说明 |
|---|
DbUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
close(java.sql.Connection con) |
static void |
close(java.sql.PreparedStatement pst) |
static void |
close(java.sql.ResultSet rs) |
static java.lang.String |
getConditionSql(java.lang.Object condition,
org.xmeta.ActionContext actionContext,
java.lang.Object datas,
java.lang.Object cds)
返回条件表达式sql.
|
static java.lang.Object |
getValue(java.sql.ResultSet rs,
int columnIndex,
int sqlType)
根据java.sql.Types获取具体的对象的值。
|
static java.lang.Object |
getValue(java.sql.ResultSet rs,
java.lang.String name,
java.lang.String type)
通过名称和类型获取结果集的值。
|
static java.lang.Object |
getValue(java.sql.ResultSet rs,
org.xmeta.Thing descriptor)
从结果集中读取数据。
|
static void |
setParameter(java.sql.PreparedStatement pst,
int index,
java.lang.String key,
DataObject obj)
设置参数。
|
static void |
setParameterValue(java.sql.PreparedStatement pst,
int index,
java.lang.String type,
java.lang.Object value)
设置参数值。
|
public static void close(java.sql.PreparedStatement pst)
public static void close(java.sql.ResultSet rs)
public static void close(java.sql.Connection con)
public static java.lang.String getConditionSql(java.lang.Object condition,
org.xmeta.ActionContext actionContext,
java.lang.Object datas,
java.lang.Object cds)
condition - actionContext - datas - cds - public static java.lang.Object getValue(java.sql.ResultSet rs,
org.xmeta.Thing descriptor)
throws java.sql.SQLException
rs - descriptor - java.sql.SQLExceptionpublic static java.lang.Object getValue(java.sql.ResultSet rs,
int columnIndex,
int sqlType)
throws java.sql.SQLException
rs - index - sqlType - java.sql.SQLExceptionpublic static java.lang.Object getValue(java.sql.ResultSet rs,
java.lang.String name,
java.lang.String type)
throws java.sql.SQLException
rs - name - type - java.sql.SQLExceptionpublic static void setParameter(java.sql.PreparedStatement pst,
int index,
java.lang.String key,
DataObject obj)
throws java.sql.SQLException
pst - index - key - obj - java.sql.SQLExceptionpublic static void setParameterValue(java.sql.PreparedStatement pst,
int index,
java.lang.String type,
java.lang.Object value)
throws java.sql.SQLException
pst - index - type - value - java.sql.SQLException