我也知JDBC,但就不知具体过程!

解决方案 »

  1.   

    import java.sql.*Class.forName("com.informix.jdbc.IfxDriver").newInstance(); 
    String url = 
    "jdbc:informix-sqli://123.45.67.89:1533/testDB:INFORMIXSERVER=myserver;
    user=rdtest;password=test"; 
    //testDB为你的数据库名 
    Connection conn= DriverManager.getConnection(url); 
    Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); 
    String sql="select * from test"; 
    ResultSet rs=stmt.executeQuery(sql); 
    while(rs.next()) {
    System.out.println("您的第一个字段内容为:"+rs.getString(1));
    System.out.println("您的第二个字段内容为:"+rs.getString(2));
    }
    System.out.print("数据库操作成功,恭喜你");
    rs.close(); 
    stmt.close(); 
    conn.close();
      

  2.   

    //操作ACCESS数据库
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
      Connection con = DriverManager.getConnection("jdbc:odbc:MyClass");
      Statement stmt = con.createStatement();
      ResultSet result = stmt.executeQuery("select * from Class");  while(result.next()){
         String name = result.getString("Name");
         Date  Birthday= result.getDate("Birthday");
         int phone = result.getInt("phone");   
       }
       con.close();
    }catch(Exception e){
       System.out.println(e.toString());
    }//----------- JDBC----------- 
    try{
      Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
      Connection con = DriverManager.getConnection("jdbc:odbc:MyClass");
      Statement stmt = con.createStatement();
      ResultSet result = stmt.executeQuery("select * from Class");  while(result.next()){
         String name = result.getString("Name");
         Date  Birthday= result.getDate("Birthday");
         int phone = result.getInt("phone");   
       }
       con.close();
    }catch(Exception e){
       System.out.println(e.toString());
    }