为什么会抛出异常?
public class ConnectAccess
{
public ConnectAccess()
{
}
public static void main(String[] args)
{
ConnectAccess connectaccess = new ConnectAccess();
Connection conn;
try
{
Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver ");
String url= "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ= "+ "F:\\db1.mdb ";
conn=DriverManager.getConnection( "url ", "Admin ", " ");
}
catch (
ClassNotFoundException ex)
{
System.out.println( "Class
NotFoundException ");
}
catch(
SQLException e)
{
System.out.println( "SQLException ");
}
}
}
结果抛出SQLException 异常,我是菜鸟 请赐教
------解决方案--------------------只想看看?没有详细的出错信息那个会看?建议你去找一个java异常处理的文章。
http://lib.hackbase.com/html/6/9774.htm
------解决方案--------------------其他的先不说
这句就不对了
conn=DriverManager.getConnection( "url ", "Admin ", " ");
url已经是一个String对象了,怎么还可以用“url”呢
------解决方案--------------------DriverManager.getConnection(url),引号去掉。