也用jdbc不知道可不可以
通过url与servlet通信获取数据也可以吧

解决方案 »

  1.   

    你干吗不用jbuilder4阿,用SQL Explore可以查出驱程说用的url,不过要保证先装入jdbc类库
      

  2.   

    用applet有信任问题,用4层驱动的jdbc肯定权限不行,反正,我在sqlserver 上用i-net的驱动
    不行,谁有办法,我也很想知道的
      

  3.   

    我查到了
    url="jdbc:oracle:thin:用户名/密码@服务器名:端口号:数据库名"
    Class.forName("jdbc.oracle.driver.oracledriver");
    这是oracle公司提供的文档里的程序
    可是,我还是在application里运行成功了,在applet里运行时,出错信息"no suited driver";
    这是什么缘故呀??????
      

  4.   

    把驱动程序打入applet的jar,但是估计还会出现security exception
      

  5.   

    我是在用applet访问IBM as400/db2时也遇到同样的问题。
    我想是因为驱动程序没有下载到客户端,所以要在服务器运行servlet或其他服务程序负责向applet传递数据,负责从数据库中得到数据。
      

  6.   

    try{
        Class.forName("oracle.jdbc.driver.OracleDriver");
    }catch(java.lang.ClassNotFoundException e){
        System.err.println(e.getMessage());
    }
    try{
        Connection conn=DriverManager.getConnection(
        "jdbc:oracle:thin:@172.16.1.2:1521:orcl","scott","tiger");
        Statement stmt=conn.createStatement();
        ResultSet rs=stmt.executeQuery(sqlStr);
    }catch(SQLException e){
        System.err.println(e.getMessage());
    }while(rs.next()){
        //......
    }
      

  7.   

    要把oracle的驱动放到同一目录了,
    且html种::
    <applet codebase="." archive="<applet codebase="." archive="classes111.zip"
    code="JdbcApplet" width=500 height=200>classes111.zip就是驱动。
      

  8.   

    http://www.csdn.net/expert/topic/115/115709.shtm