`

关于informix jdbc 驱动升级到3.5后的迁移改变

阅读更多

      项目中的informix数据库驱动需要升级了,换到最新版的jdbc driver 3.5版本。可在升级的时候 仅仅是替换掉jar 包 不能达到效果。

      升级的时候,关于数据库连接的地址也需要改变。

      现说明问题。

      传统的,为了解决中文问题,会在数据库连接url上面 增加“NEWCODESET=gbk,8859-1,819;”创建字符集,并进行转换。 如果保留此不改变,则会在获取数据的时候出现问题,数据库中 单字节的数据不能获取到值, 会获取到空值。当去掉“NEWCODESET=gbk,8859-1,819;”这段代码,则单字节数据不能获取到值这个问题得到解决,可是出现新的问题中文乱码。

      由此可见关键在于中文问题的解决。

      需要对中文乱码 申明 加上 代码"IFX_USE_STRENC=true;"

 

     由此问题解决:

      jdbc:informix-sqli:[ip]:[port]/[db]:INFORMIXSERVER=[dbserver];NEWCODESET=gbk,8859-1,819;IFX_USE_STRENC=true;

 

 

 

 

1
0
分享到:
评论

相关推荐

    informix jdbc驱动

    1. `ifxjdbc.jar`:这是Informix JDBC驱动的主要类库文件,包含了所有必要的类和方法,用于建立Java应用程序到Informix数据库的连接。开发人员在编写Java代码时,需要将这个jar文件添加到类路径中,以便在运行时加载...

    informix jdbc 驱动包

    要使用Informix JDBC驱动,首先需要将其jar文件(通常为ifxjdbc.jar或informix-jdbc.jar)添加到Java项目的类路径中。然后,通过以下代码建立数据库连接: ```java Class.forName("com.informix.jdbc.IfxDriver"); ...

    informix-jdbc各版本驱动包合集.zip

    《Informix JDBC驱动详解及其版本对比》 Informix是一款高效且功能强大的关系型数据库管理系统,广泛应用于企业级数据存储和管理。与Java编程语言的交互是通过Java Database Connectivity(JDBC)驱动程序实现的。...

    Informix jdbc驱动

    Informix jdbc驱动

    informix JDBC驱动及示例代码

    1. **驱动添加**:在Java项目中,需要将Informix JDBC驱动的jar文件(如`ifxjdbc.jar`)添加到项目的类路径中,这样Java虚拟机才能找到并加载驱动。 2. **连接数据库**:使用`Class.forName()`方法加载驱动,然后...

    informix JDBC驱动jar

    Informix JDBC驱动jar是连接Java应用程序到Informix数据库的关键组件。Informix是一个高效能的关系型数据库管理系统(RDBMS),广泛应用于企业级的数据存储和管理。JDBC(Java Database Connectivity)是Java平台上...

    informix jdbc driver 3.5

    informix 3.5 最新jdbc驱动

    informix JDBC驱动

    【Informix JDBC驱动详解】 Informix JDBC驱动是Java Database Connectivity(JDBC)接口的一个实现,它允许Java应用程序与Informix数据库进行交互。JDBC是一种Java API,由Sun Microsystems(现为Oracle公司的一...

    informix JDBC driver 驱动

    informix JDBC driver 文件列表 1.com.springsource.com.informix.jdbc-3.0.0.JC3 2.informix-driver-3.70.jar 3.jdbc-4.10.14.jar 4.jdbc-4.50.3.jar

    informix的jdbc驱动.zip

    DbVisualizer通过JDBC驱动与数据库进行通信,因此,你需要将这个Informix JDBC驱动添加到DbVisualizer的驱动列表中,才能顺利地建立连接。 关于Informix数据库: Informix是一个由IBM开发的关系型数据库管理系统...

    informix jdbc jar包

    描述中提到的"ifxjdbc.jar"是Informix JDBC驱动的核心组件,它实现了JDBC API,使得Java应用程序能够通过标准JDBC接口连接到Informix数据库,执行SQL语句,处理查询结果等。"ifxsqlj.jar"可能包含了对SQLJ(SQL in ...

    IBM Informix JDBC 驱动程序 4.50 JC6(ibm.jdbc.4.50.JC6.ALL.tar)

    IBM Informix JDBC 驱动程序 4.50 JC6(ibm.jdbc.4.50.JC6.ALL.tar)

    Informix_JDBC_Driver.rar

    《Informix JDBC 驱动详解》 在Java应用程序中,与各种数据库进行交互是常见的需求,Informix JDBC驱动程序正是实现这一目标的关键组件。本文将深入探讨Informix JDBC驱动的相关知识点,帮助开发者更好地理解和使用...

    Informix数据库驱动(亲测)

    标题中的“Informix数据库驱动(亲测)”指的是用于连接Informix数据库的Java驱动程序,它允许Java应用程序通过JDBC(Java Database Connectivity)接口与Informix数据库进行交互。这个驱动已经由发布者亲自测试并确认...

    informix jdbc3.5jc8

    informix jdbc 3.5jc8, java访问informix必备,支持informix 9,11,12等版本

    informix_jdbc驱动jar包

    1. `ifxjdbc.jar`:这是Informix JDBC驱动的主要库,包含了实现JDBC接口所需的类和方法,使得Java应用程序能够连接到Informix数据库并执行SQL查询。 2. `ifxjdbcx.jar`:这个文件扩展了基本的JDBC功能,提供了支持...

    informixJDBC驱动

    因此,及时更新到最新的Informix JDBC驱动,如2010.5.10版本,能够确保应用与数据库的最佳兼容性和性能。 总之,Informix JDBC驱动是Java开发者连接Informix数据库的重要工具,通过其提供的API,我们可以轻松地在...

    informix-jdbc驱动

    informix JDBC驱动 , 用在java与informix数据库之间的数据交互,给需要基于informix数据库做开发的人使用

    informix的jdbc驱动

    informix的jdbc驱动informix的jdbc驱动informix的jdbc驱动

    informix jdbc 文件

    Informix JDBC驱动程序是IBM Informix数据库系统的一部分,它允许Java应用程序通过Java编程语言连接到Informix数据库,执行SQL查询和其他数据库操作。这个特定的版本是3.70.JC5DE,意味着它可能包含特定的修复、增强...

Global site tag (gtag.js) - Google Analytics