background image
FineReport 中如何进行 Informix 数据库连接
报表开发工具 Finereport 中,对于 Informix 数据库,定义数据连接处进行如下配置:
数据库:
Others
驱动器:
com.informix.jdbc.IfxDriver
URL:
jdbc:informix-sqli://localhost:port/mydatabase:INFORMIXSERVER=mydatabase
用户名:
username
密码:
password
说明:
1. 在我们的 WebReport 工程下的 WEB-INF\lib 下,已有 JDBC 驱动包:Informix 的
jar 包,其名字为 ifxjdbc.jar。
2. 选择了数据库类型是 Others 之后,默认会带出来 ODBC 的驱动写法。驱动器一定要
改。
3. Informix 在安装时需要定义一个用户名和密码,和 Oracle 的安装是类似的。所以定
义连接时,用户名密码一定不是空的。如果有用户反映说没有用户名密码,也必须要创建一
个,否则是连接不成功的。
1. jdbc 连接 Informix 中文显示乱码
informix 不支持 gbk,jdbc 连接时,中文会显示乱码,报错 informix Locale not
supported ,那么怎么才能使用 jdbc 连接 informix 呢?
1.1 解决思路