如果用配置ODBC數據源的方式連接數據庫,常常會出現不兼容的問題。後來發現在用jdbc的方式比較穩定
參考網友的:親測通過
前提是要下載一個jar包,記得一定要下載破解版本的,免得查詢次數會受到限制,我已經上傳有到本網站上Access_JDBC30(破解版)
Object o = Class.forName("com.hxtt.sql.access.AccessDriver").newInstance();
String url = "jdbc:Access:///c:/java/hzdt02yx.mdb";
Connection conn = DriverManager.getConnection(url, "", "");
Statement stmt = conn.createStatement();
String sql = String.format("select 變形點,Hz,V,sDist,日期,時間 from 實時測量原始數據 where 週期=%d and 測量狀態='OK'", period);
ResultSet rs = stmt.executeQuery(sql);
String pName = "";
while (rs.next()) {
log.debug("第[{}]條數據,測點[{}]已成功提交.", ++count, rs.getString(1));
}
rs.close();
stmt.close();
conn.close();