DataSourceConfig- 数据源配置类

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

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

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

调用举例: