我告诉你我所知道:
1.odbc连接,先在控制面板的ODBC里配置oracle数据源,很简单.然后在java程序里这样载入驱动:Class.forname("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();数据连接为:Connection conn=DriverManager.getConnection("jdbc:odbc:database",user,password);
2.直接连数据库:如为oracle,先要下载一个驱动程序(www.oracle.com),包为classes111,在窗口工具栏上project-project properties里l加入包
  import oracle.jdbc.driver.OracleDriver;
  ......
  Class.forname("oracle.jdbc.driver.OracleDriver",user,password);
  Connection conn=DriverManager.getConnection ("jdbc:oracle:thin:@192.168.1.3:1521:ORCL",user,password);
3.weblogic的pool;
4.还有jndi
后两种要配置weblogic,启动console,在里面配置;
还有很多,针对不同的数据库产品厂商都会提供相应的ca驱动,方法跟2.差不多

解决方案 »

  1.   

    非常感谢你的解答。
    只是,1,2种情况,我已学会。3,4还没时间来看。又有了新的以下问题:
    1.请问JBuilder中的JDataStore怎么配置?License怎么安装?
    2.以及我装的JB5其中的CORBA,EJB不能使用,请问还需要安装什么东东?才能使用!
    3.还有就是weblogic/websphere的应用服务方面的了,具体问题还没想好?
      

  2.   

    具体多少种也不清楚,你可以下载一些公司的驱动器,包括Sybase、Oracle、SqlServer等的。
      

  3.   

    基本上都是通过 JDBC 
      a. ODBC-JDBC Driver
         JDK 已经带了
      b. JDBC Native Driver(需要 DB Client 软件,通过 JNI 调用 DB Client)
         如:IBM DB2 Driver, Oracle OCI Driver
      c. JDBC Pure Driver (将 JDBC 转换成数据库已经存在的 API)
      d. JDBC Direct-to-Database Pure Driver (数据库本身已经支持 JDBC API)
         如: Oracle JDBC Driver,Merant 的 SQLServer Driver, DB2 Driver 等
    JDBC 2.0 的协议支持 DataSource 概念,可以建立一个连接池以提高性能。所以如果你的 JDBC Driver 支持2.0,就可以用 DataSource。有些 Driver 虽然不是完全支持 2.0,但也会支持 DataSource 的概念。
    这个是最基本的概念,在此之上有 EJB(Entity Bean),JDO(Java Data Object)等层次。相对于 ODBC/ADO(JDBC/JDO/EJB)。
    楼上的思路很混淆,没有搞懂基本概念。
    2.以及我装的JB5其中的CORBA,EJB不能使用,请问还需要安装什么东东?才能使用!
    --要用企业版的 License
      

  4.   

    非常感谢,虽然你说的好多,我还不理解!
    不过看来解决这个问题
    第一步主要是集中在那个License了,
    我会去找找看!不过那个Weblogic/websphere我都装了一下,
    结果都是失败,服务起不起来。
    不知道是什么原因。
    苦!!!!!!!!!!!
      

  5.   

    找了几个不能用。help
    求救:JB Enterprise 的License
    JDataStore的License.