什么都不知道,你好象是连HelloWorld.java都没有
编过哦,还是买本书,老老实实的从头学起吧,
单靠问问题,是学不好一门语言的,只有经过你自己
的努力,真的解决不了了,带着问题来提问,才能够
有进步的。没有经过自己的思考而得到的东西,是不属于
你的。

解决方案 »

  1.   

    不要在客户端直接访问远程数据库,通过应用服务器访问,oracle没有jdbc都没有关系,sql server不支持jdbc,同样可以通过sun的jdbc:odbc:bridge访问,况且oracle8i本身支持jdbc,用java做东西别再往以前的C/S结构靠了,至少要三层。
      

  2.   


    利用weblogic的连接池来连oracle好一些,即然用oracle一定是个大型的应用,采用中间层也不过份,如果利用实体bean的会也不错,我个人主张利用
    session bean来访问实体bean.对于oracle连接,在无中间层的情况下有两种情况:1.装了oracle的客户端这种可以利用odbc和jdbcodbcDriver来进行连接2.利用oracle提拱的jdbc驱动直接写orale的url
      

  3.   

    1.自定义安装oracle时,就会有JDBC这个选项,选择安装后,他会在oracle目录下生成jdbc目录,oracle/jdbc/lib中有两个.zip文件,这就是好了.然后把.zip目录加到CLASSPATH中.
    2.把.zip文件做成.jar文件,放到jbuilder的lib目录中,运行jbuilder时设置properties的liborary,把该.jar文件加进去,就可以调用了.
    3.客户端不需要装oracle,只要用url连接服务器端就可以了,但要有jdbcoracledriver.
      

  4.   

        try
    {
    Class.forName("oracle.jdbc.driver.OracleDriver");
    }catch(ClassNotFoundException cle)
    {
    connected=false;
    throw new DriverLoadFailedError();
    }

    cn = DriverManager.getConnection("jdbc:oracle:thin:"+user+"/"+pass+"@"+host+":"+port+":"+dbid");
    stmt = cn.createStatement(); connected=true;
      

  5.   

    安装一个oracle不容易吧?(就算很好的机子,很熟的步骤也得2-3个小时)
    一个oracle也不便宜吧?要是要求每一个客户端都安装一个oracle,我看没有
    人敢用你提供的服务,所以说呢,不要吝啬于买书,舍不得孩子套不到狼啊………
      

  6.   

    jdbc是sun定义的一套规范,它的开发交给了数据库厂商,呵呵,所以你用oracle的数据库产品必须使用oracle开发的jdbc驱动程序,你可以去otn.oracle.com去转转,资料多多。:D
      

  7.   

    如果你用B/S,客户端有浏览器就行了,
    在classpath里加入classes12.zip就可以用Oracle 的jdbc了,
    然后程序里正确调用,其他一切都不需要再设置!jdbc很好用!!