展开全部
java读Access数据库就像读其它数据库一样,mdb文件中读出数据。
参考代码如下:/**
* TODO : 读取文件access
* @62616964757a686964616fe58685e5aeb931333337396231param filePath
* @return
* @throws ClassNotFoundException
*/
public static List readFileACCESS(String filePath) {
List maplist= new ArrayList();
Properties prop = new Properties();
prop.put("charSet", "gb2312"); //这里是解决中文乱码
prop.put("user", "");
prop.put("password", "");
String url="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ="+filePath; //文件地址
PreparedStatement ps=null;
Statement stmt=null;
ResultSet rs=null;
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn=