java连接access数据库编译出错?我是新手,希望大师给指点一下?
connect.java
improt java.sql.*
public class connect
{
public static void main(String[] args)
{
String driver="sun.jdbc,odbc,jdbcOdbcDriver";
String url="jdbc.odbc:lx";
String user="";
String password="";
try{
class.forName(driver);
}
catch(Exception e){
System.out.println("无法加载驱动!"+drver);
e.printStackTrace();
}
try{
Connection con=DriverMannager.getConnection(url,user,password);
if (!con.isClosed())
System.out.println("成功!");
con.close();
}
catch(SQLException ee){
System.out.println(失败了);
ee.printStackTrace();
}
}
}
}
参考答案:错误真不少
一、improt java.sql.* 后要有一个分号";"
二、class.forName(driver);中的class首字母要大写,即Class.forName(driver);
三、System.out.println("无法加载驱动!"+drver); 中drver拼写错误
四、Connection con=DriverMannager.getConnection(url,user,password);
中的DriverMannager拼写错误,应为DriverManager
五、System.out.println(失败了); 要加上双引号
六、最后多了一个大括号