数据层:oracle
应用服务器层:weblogic
表示层:客户端

解决方案 »

  1.   

    什么呀,我要样例,假设服务器ip是 198.1.100.1 odbc连接数据库为test,请帮忙写段样例程序
      

  2.   

    sqlStatement="SELECT FUNCT。";
        try
        { 
    DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
    Connection conn = DriverManager.getConnection ("jdbc:oracle:thin:@10.11.12.200:1521:ora8", 
                                       "sdfgs", "gsdfgsfg");
                            Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
                                            ResultSet.CONCUR_UPDATABLE); 
                     ResultSet rset=stmt.executeQuery(sqlStatement);               
                     rset.absolute(1);          
                     sqlStatement="SELECT * FROM "+rset.getString(1);   
                     rset.close();
                     rset=stmt.executeQuery(sqlStatement);
                     while(rset.next())
                     {
    }
    rset.close();                
                     stmt.close();
                     conn.close();
             }                                        
    catch (SQLException ex) 
    {
    System.out.println ("\n*** SQLException caught ***\n");
    while (ex != null) 
    {
    System.out.println ("SQLState: " +
    ex.getSQLState ());
    System.out.println ("Message:  " + ex.getMessage());
    System.out.println ("Vendor:   " +
    ex.getErrorCode ());
    ex = ex.getNextException ();
    System.out.println ("");
    }
    }
    catch (java.lang.Exception ex) 
    {
    ex.printStackTrace();
    } return root;
    }
    private static String sqlStatement;
    p
      

  3.   

    再次表示真诚感谢,我是出学,JNDI 怎么用 请worldheart(愛してる)给详细指点,例如我该怎么做才能把客户端请求传递给远程服务器,远程服务器端响应请求后,如何把查询到的数据集传递给客户端,客户端怎么显示,麻烦您了!!
      

  4.   

    如果用比较简单的技术就是前后台建立一个socket,然后传输数据。不过需要自定义数据格式。方法也比较土