import
java.sql.*;
public class dbPrepare
{
dbPrepare()
{
}
public void doPerpare()
{
String sDBDriver = "com.informix.jdbc.IfxDriver";
String sConnStr = "jdbc:informix-sqli://10.100.56.25:8001/db0:informixserver=dbserver;DB_LOCALE=zh_CN.57357;CLIENT_LOCALE=zh_CN.57357;user=root;password=";
Connection cn = null;
try
{
//private String DbType="oracle";
Class.forName(sDBDriver);
cn = DriverManager.getConnection(sConnStr);
ResultSet rs = null;
Statement stmt = cn.createStatement();
String sql = "begin work;";
stmt.executeUpdate(sql);
sql = "create temp table";
sql += " tmp_sub_ne (int_id int,object_class int,zh_label varchar(40,20));";
stmt.executeUpdate(sql);
sql = "insert into tmp_sub_ne(int_id,object_class,zh_label)values(?,?,?);";
PreparedStatement preStmt = cn.prepareStatement(sql);
int int_id = 1;
int object_class = 2;
String zh_label = "it is a test";
preStmt.setInt(1, int_id);
preStmt.setInt(2, object_class);
preStmt.setString(3, zh_label);
preStmt.executeUpdate();
sql = "commit";
stmt.executeUpdate(sql);
sql = "select * from tmp_sub_ne";
rs = stmt.executeQuery(sql);
while (rs.next())
{
System.out.println("int_id=" + rs.getInt("int_id") + ",object_class=" + rs.getInt("object_class") + ",zh_label=" + rs.getString("zh_label"));
}
}
catch (Exception e)
{
System.err.println("conndb(): " + e.getMessage());
}
}
public static void main(String[] args)
{
dbPrepare db1 = new dbPrepare();
db1.doPerpare();
}
}
分享到:
相关推荐
java访问操作informix数据库的一个实例程序,包括jdbc驱动,直接解压可用。
informix 锁表处理,锁表时获取详细的会话信息来锁定锁表的原因
Informix数据库表空间等创建、连接
Informix 系统表(syscolumns)中字段类型(coltype)字段的含义, 字段类型说明和查询SQL语句
如何解决informix数据库锁表问题.doc
informix数据表的结构导出方法,informix是IBM的数据库
Java连接SqlServer informix和mysql数据库的 jar文件
是有关linux下informix数据库的一些操作
informix SQL语法手册-英文版,内容很全。
informix JDBC驱动 , 用在java与informix数据库之间的数据交互,给需要基于informix数据库做开发的人使用
NULL 博文链接:https://areshowl.iteye.com/blog/735552
INFORMIX数据库操作及SQL语法 INFORMIX数据库操作及SQL语法.doc
informix数据库操作实例.pdf
informix 开发基本操作 实践积累
java系统,jdbc方式连接数据源 需要的驱动。 包括:oracle数据库,informix数据库,sqlserver数据库,mysql数据库。
Informix的基本操作
informix .net 操作源码,需要配合 Csdk 2.9以上版本才能使用
informix 常用操作
java与(Oracle8、Sql Server、DB2、Informix、Sybase、MySQL、PostgreSQL)多种数据库连接实例