数据库连接问题:急!谢谢!
为什么我的数据库连接的时候,不管是MySQL还是ACCESS
在Editplus下都可以编译,但是不能运行!
出错如下:
import java.sql.*;
class a
{
public static void main(String[] args)
{
Connection con;
Statement stmt;
try{
//Load JDBC driver
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//注意DBQ的写法
String url="jdbc:odbc:driver={Microsoft Access Driver(*.mdb)};DBQ=E:\\test.mdb";
con = DriverManager.getConnection(url,"","");
stmt = con.createStatement();
String query = "select * from info";
ResultSet rs = stmt.executeQuery(query);
while ( rs.next() )
{
String str = rs.getString( "name" );
System.out.print( str );
}
}
catch( Exception e ){
e.printStackTrace();
}
}
}
---------- JDK1.4 RUN ----------
java.lang.NoClassDefFoundError: a
Exception in thread "main"
Output completed (3 sec consumed) - Normal Termination