/**  
     * 连接数据库  
     *   
     * @return  
     */  
    private static Connection getConnect() {   
        try {   
               
            InitialContext context = new InitialContext();   
            DataSource ds = (DataSource) context.lookup("java:/MSAccessDS");   
               
            return ds.getConnection();   
        } catch (Exception e) {   
            return null;   
        }   
    }   

解决方案 »

  1.   

    context.lookup("java:/MSAccessDS");   
    JNDI查找数据源啊,好像NetBeans数据库连接池就是这种造型.
      

  2.   

    建立到数据库的一个连接。看来这个是ACCESS 的数据库
      

  3.   


    通过JNDI获得数据库连接:
    InitialContext context = new InitialContext();   //初始化javax.naming.Context,因为它提供了JNDI Resource的接口
                DataSource ds = (DataSource) context.lookup("java:/MSAccessDS");   //通过它的lookup方法查找到名称为MSAccessDS的数据源的引用
                   
                return ds.getConnection();   //通过数据源的getConnection()方法来获得数据库连接对象Connection