我觉得是JDK的配置问题。你再看看。
books的数据源设置好了吧?!
或者你把连接的方法改一下:
public static void ConnectionAccess(){
    try{
      //加载一个驱动
      Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
      String dburl = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=.\\DemoDB.mdb";
      Connection cn = DriverManager.getConnection(dburl,"","");//连接数据库
      rs.close();
      cn.close();
      System.out.println("Connection success!");
    }
    catch(SQLException e){
      e.printStackTrace();
      System.err.println(e);
      System.out.println("Connection failed!");
    }
  }

解决方案 »

  1.   

    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();//载入驱动.
    conn=DriverMenager.getConnection("jdbc:odbc:odbc_datasource_name","uid","pwd");现仔细看看,我想你是在创建主类对象时出了错所以才报没有找到MeinThread的错误的。
      

  2.   

    根据错误提示,我觉得是你的数据库连接类的包没有加进去,你最好是在class-path中加如你的数据库类的包
      

  3.   

    数据库类的包哪个是?
    看看我的classpath,大家说的我都加了,还是有问题
    ---------------------classpath-----------------------
    C:\j2sdk1.4.1_02\lib\tools.jar;C:\Apache Group\Tomcat 4.1\webapps\ROOT\WEB-INF\classes;C:\Apache Group\Tomcat 4.1\common\lib;C:\Program Files\Altova\xmlspy\XMLSpyInterface.jar;C:\j2sdk1.4.1_02\jre\lib\rt.jar;C:\j2sdk1.4.1_02\lib\dt.jar
    -----------------------------------------------------------
      

  4.   

    找到错误了,原来是
    classpath=C:\j2sdk1.4.1_02\lib\tools.jar;C:\Apache Group\Tomcat 4.1\webapps\ROOT\WEB-INF\classes;C:\Apache Group\Tomcat 4.1\common\lib;C:\Program Files\Altova\xmlspy\XMLSpyInterface.jar;C:\j2sdk1.4.1_02\jre\lib\rt.jar;C:\j2sdk1.4.1_02\lib\dt.jar前面少了一个.
    应该是
    classpath=.;C:\j2sdk1.4.1_02\lib\tools.jar;C:\Apache Group\Tomcat 4.1\webapps\ROOT\WEB-INF\classes;C:\Apache Group\Tomcat 4.1\common\lib;C:\Program Files\Altova\xmlspy\XMLSpyInterface.jar;C:\j2sdk1.4.1_02\jre\lib\rt.jar;C:\j2sdk1.4.1_02\lib\dt.jar
    大家也别忘了阿