java informix 实例
java informix
1、下载jdbc 驱动包(下面链接任选一种):
- http://download.csdn.net/download/lsj19830812/2352820#
- http://www14.software.ibm.com/webapp/download/search.jsp?go=y&rs=ifxjdbc
最新的版本是4.10.JC1DE,不过我为了符合平台所用的DB版本,用的是3.5。
下载下来后,里面有一个setup.jar,安装步骤可以参照里面的install.txt,我简述如下:
在DOS下,切换到setup.jar所在目录,执行如下语句:
- java -cp <dir>/setup.jar run
会出现一个图形界面,按照步骤点击下一步即可。
安装完后,会在C:\Program Files (x86)\IBM\Informix_JDBC_Driver\lib下生成各种各样的JDBC驱动。
我因为是win7系统,所以选的是ifxjdbc.jar。
下面编写一个DEMO:
- package test.testinformix;
- import java.sql.Connection;
- import java.sql.DriverManager;
- import java.sql.ResultSet;
- import java.sql.Statement;
- import junit.framework.TestCase;
- public class TestInformix extends TestCase {
- public void testInformixConn(){
- String RL = "jdbc:informix-sqli://10.119.218.30:60001/dbName:informixserver=serverName;user=cms;password=cms";
- String sqlStr = "select ACD from haglog ";
- try{ //这里的异常处理语句是必需的.否则不能通过编译!
- Class.forName("com.informix.jdbc.IfxDriver");
- System.out.println( "类实例化成功!" );
- System.out.println("slkdjf");
- Connection con = DriverManager.getConnection(RL);
- System.out.println( "创建连接对像成功!" );
- Statement st = con.createStatement();
- System.out.println( "创建Statement成功!" );
- ResultSet rs = st.executeQuery( sqlStr );
- System.out.println( "操作数据表成功!" );
- System.out.println( "----------------!" );
- while(rs.next())
- {
- System.out.println("conn success");
- }
- rs.close();
- st.close();
- con.close();
- }
- catch(Exception err){
- err.printStackTrace(System.out);
- }
- }
- }
需要解释的是下面这个连接串:
- String RL = "jdbc:informix-sqli://10.119.218.30:60001/dbName:informixserver=serverName;user=cms;password=cms";
jdbc:informix-sqli://10.119.218.30:60001/dbName:分别是指IP:Port/数据库名称。
informixserver=serverName:指的是数据库服务器名。
user=cms;password=cms,是指用户名密码。
refurl:http://www.oschina.net/p/informix+jdbc+driver
http://bbs.csdn.net/topics/20271845
http://study.qqcf.com/web/313/48798.htm
java informix 实例相关推荐
- Java Websocket实例【服务端与客户端实现全双工通讯】
Java Websocket实例[服务端与客户端实现全双工通讯] 现很多网站为了实现即时通讯,所用的技术都是轮询(polling).轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发 出HTTP ...
- java 报文请求_http 请求报文和响应报文编写 (java socket实例)
http 请求头由三部分组成:请求行.请求头部.请求体 GET / HTTP/1.1\r\n Host: 114.55.40.20\r\n Content-Type: text/html;charse ...
- java控制语句练习题_[Java初探实例篇02]__流程控制语句知识相关的实例练习
本例就流程控制语句的应用方面,通过三个练习题来深入学习和巩固下学习的流程控制语句方面的知识,设计到,if条件判断语句,switch多分支语句,for循环语句及其嵌套多层使用,while循环语句. 练习 ...
- MapReduce Java API实例-排序
场景 MapReduce Java API实例-统计单词出现频率: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/11941016 ...
- MapReduce Java API实例-统计平均成绩
场景 MapReduce Java API实例-统计单词出现频率: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/11941016 ...
- MapReduce Java API实例-统计出现过的单词
场景 MapReduce Java API实例-统计单词出现频率: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/11941016 ...
- JAVA正则表达式实例教程(转帖收藏)
So many open source projects. Why not Open your Documents? 1 JAVA正则表达式实例教程 12/11/2008 1.正则表达式的知识要点 1 ...
- 判断Java 对象实例是否死亡
垃圾收集器与内存分配策略参考目录: 1.判断Java 对象实例是否死亡 2. Java 中的四种引用 3.垃圾收集算法 4. Java9中的GC 调优 5.内存分配与回收策略 在进入主题之前,我们要先 ...
- java对象实例_深入理解Java对象实例生成的例子!(转)
深入理解Java对象实例生成的例子!(转)[@more@]代码如下: class A { public int Avar; public A() { System.out.println(" ...
最新文章
- [收集] Web服务相关的, 介绍框架(framework)类的论文
- Kosaraju 算法查找强连通分支
- 初识设计模式、软件设计的六大原则
- 如何编写 Nagios 插件
- 在C ++应用程序中使用Designer UI文件
- 从网上发现的经典js脚本
- react学习(67)--git 屏蔽文件不被追踪
- WMRouter:美团外卖Android开源路由框架
- 信息学奥赛一本通(1038:苹果和虫子)
- 图嵌入综述 (arxiv 1709.07604) 译文第三章
- Flink】FLink 通讯组件 RPC
- AVR 矩阵键盘程序源代码2(有连续按键功能)(原创)
- 深入了解前端路由 hash 与 history 差异
- R 单独窗口显示绘图(plots)
- django improperly configured
- UE4贴图自适应屏幕大小
- 图床云存储项目课程随堂笔记
- 数字电路硬件设计系列(八)之LED电路设计
- iptables添加IP段白名单
- 【珍爱生命,远离苏宁】在天猫苏宁易购旗舰店买到有问题的ipad,点进来,一起维权!维权群号:567621779
热门文章
- FreeRTOS 任务计数信号量,任务二值信号量,任务事件标志组,任务消息邮箱
- Extjs4.x (MVC)Controller中refs以及Ext.ComponentQuery解析
- 信么?PrintDemon 漏洞影响自1996年起发布的所有 Windows 版本
- 算捡漏么?我发现了一个值2万美金的 Facebook DOM XSS 漏洞
- 多线程 简单的实现案例
- storm - 常用命令
- SharePoint Server 2016 部署安装(七)—— 配置SharePoint Server
- java GC垃圾回收
- iOS Json解析框架之MJExtension使用详解
- Android Studio使用jni、so库