DataSourceConfig- 数据源配置类

阅读(996) 标签: 数据源配置, 客户端,

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表示不需要

功能说明:  设是否需要转换检索语句的编码

调用举例:     略