Connection conn=null;
Statement st=null;
ResultSet rs=null;
Class.forName("com.informix.jdbc.IfxDriver");
conn =DriverManager.getConnection("jdbc:informix-sqli://10.86.175.52:6666/hr:informixserver=test_shm_1","informix","123456");
st = conn.createStatement();
rs=st.executeQuery("select parm_id,parm_name,parm_data from hr_parm");
if(rs.next()){}

解决方案 »

  1.   

    private  Connection dbConnection  = null;Class.forName("COM.ibm.db2.jdbc.net.DB2Driver");
                 dbConnection=DriverManager.getConnection("jdbc:db2://192.168.35.8/MS","user","password");                  连接
            
      

  2.   

    给你个我写的JAVABEAN
    /*
      数据库基础通用JavaBean
      设计人:王晋
      开始设计时间2002.7.25
    */import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.Statement;
    import java.sql.ResultSet;class DataBaseOper
    {
    private String _JdbcDriver = null;
    private String _JdbcURL = null;
    private String _UserName = null;
    private String _PassWord = null;
    private Connection _con = null; public DataBaseOper(String JdbcDriver,String JdbcURL,String UserName,String PassWord)
    {
    _JdbcDriver = JdbcDriver;
    _JdbcURL = JdbcURL;
    _UserName = UserName;
    _PassWord = PassWord;
    ConnectionData();
    } //创建数据库连接
    private void ConnectionData()
    {
    try
    {
    Class.forName(_JdbcDriver);
    _con = DriverManager.getConnection(_JdbcURL, _UserName, _PassWord);
    }
    catch(Exception e)
    {
    System.out.println(e);
    }
    } //执行一个SQL语句
    public boolean ExecutiveSql(String Sql)
    {
    boolean ret = false;
    Statement  Stmt = null;
    try
    {
    Stmt = _con.createStatement();
    ret = Stmt.execute(Sql);
    Stmt.close();
    }
    catch(Exception e)
    {
    System.out.println(e);
    }
    return ret;
    } //执行一个SQL语句返回记录集
    public ResultSet GetDataSet(String Sql)
    {
    ResultSet DataSet = null;
    Statement Stmt = null;
    try
    {
    Stmt = _con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
    DataSet = Stmt.executeQuery(Sql);
    }
    catch(Exception e)
    {
    System.out.println(e);
    }
    return DataSet;
    } //执行一个事务
    public boolean ExecutiveTransaction(String[] Sqls)
    {
    boolean ret = false;
    int i;
    Statement Stmt = null; try
    {
    _con.setAutoCommit(false);
    Stmt = _con.createStatement();
    for(i = 0; i < (Sqls.length - 1); i++)
    {
    ret = Stmt.execute(Sqls[i]);
    }
    }
    catch(Exception e)
    {
    System.out.println(e);
    try
    {
    _con.rollback();
    _con.setAutoCommit(true);
    ret = false;
    }
    catch(Exception f)
    {
    System.out.println(f);
    ret = false;
    }
    }
    return ret;
    }
    }