DataSourceConfig数据源配置类,本类用于设置数据源的配置信息,比如设客户端使用的字符集、设数据源使用的字符集、设数据源类型、设是否需要转换检索内容的编码、设是否需要转换检索语句的编码等等。
◆ 实例请参考API实例 / 自定义类 / 自定义函数
l 构造函数
类名:com.raqsoft.report.usermodel.DataSourceConfig
public DataSourceConfig() //构造数据源配置
public DataSourceConfig(int dbType) //根据数据库类型构造数据源配置
Parameters:
dbType - 数据库类型
public DataSourceConfig(int dbType, boolean needTranContent, java.lang.String dbCharset, java.lang.String clientCharset)
Parameters:
dbType - 数据库类型
needTranContent - 是否需要转换检索内容的编码
dbCharset - 数据源使用的字符集
clientCharset - 客户端使用的字符集
public DataSourceConfig(int dbType, boolean needTranContent, java.lang.String dbCharset, java.lang.String clientCharset, boolean needTranSentence)
Parameters:
dbType - 数据库类型
needTranContent - 是否需要转换检索内容的编码
dbCharset - 数据源使用的字符集
clientCharset - 客户端使用的字符集
needTranSentence -是否需要转换检索语句的编码
public DataSourceConfig(int dbType, boolean needTranContent, java.lang.String dbCharset, java.lang.String clientCharset, boolean needTranSentence, boolean commit)
Parameters:
dbType - 数据库类型
needTranContent - 是否需要转换检索内容的编码
dbCharset - 数据源使用的字符集
clientCharset - 客户端使用的字符集
needTranSentence -是否需要转换检索语句的编码
commit – 是否提交
l 可用方法
getDBType
语 法: public int getDBType()
功能说明: 取数据源类型
Returns : 数据源类型
调用举例: 略
setDBType
语 法: public void setDBType(int dbType)
参数说明: dbType - 数据源类型
功能说明: 设数据源类型
调用举例: 略
getDBCharset
语 法: public java.lang.String getDBCharset()
功能说明: 取数据源使用的字符集名
Returns : 数据源使用的字符集名
调用举例: 略
setDBCharset
语 法: public void setDBCharset(java.lang.String dbCharset)
参数说明: dbCharset - 数据源使用的字符集名
功能说明: 设数据源使用的字符集名
调用举例: 略
getClientCharset
语 法: public java.lang.String getClientCharset()
功能说明: 取客户端使用的字符集名
Returns : 客户端使用的字符集名
调用举例: 略
setClientCharset
语 法: public void setClientCharset(java.lang.String clientCharset)
参数说明: clientCharset - 客户端使用的字符集名
功能说明: 设客户端使用的字符集名
调用举例: 略
getNeedTranContent
语 法: public boolean getNeedTranContent()
功能说明: 取是否需要转换检索内容的编码
Returns : 是否需要转换检索内容的编码,true表示需要,false表示不需要
调用举例: 略
setNeedTranContent
语 法: public void setNeedTranContent(boolean needTranContent)
参数说明: needTranContent - 是否需要转换检索内容的编码,取值为true表示需要,取值为false表示不需要
功能说明: 设是否需要转换检索内容的编码
调用举例: 略
getNeedTranSentence
语 法: public boolean getNeedTranSentence()
功能说明: 取是否需要转换检索语句的编码
Returns : 是否需要转换检索语句的编码,true表示需要,false表示不需要
调用举例: 略
setNeedTranSentence
语 法: public void setNeedTranSentence(boolean needTranSentence)
参数说明: needTranSentence - 是否需要转换检索语句的编码,取值为true表示需要,取值为false表示不需要
功能说明: 设是否需要转换检索语句的编码
调用举例: 略