我觉得是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!");
}
}
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!");
}
}
conn=DriverMenager.getConnection("jdbc:odbc:odbc_datasource_name","uid","pwd");现仔细看看,我想你是在创建主类对象时出了错所以才报没有找到MeinThread的错误的。
看看我的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
-----------------------------------------------------------
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
大家也别忘了阿