项目中需要用到Java读取Mdb文件,因此参考java读取mdb文件 包含列名做了一个Demo,可以实现链接mdb文件--->获取第一个表名--->将该表中的数据依次打印出来。
这里公布出来,供自己以后复习使用,也供初学者参考。
代码如下:
package sun.nan.test;
import java.io.File;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.Statement;
import java.util.Properties;
public class TestMdb {
/**
* TODO : 读取文件access
*
* @param filePath
* @return
* @throws ClassNotFoundException
*/
public static void readFileACCESS(File mdbFile) {
Properties prop = new Properties();
prop.put("charSet", "gb2312"); // 这里是解决中文乱码
prop.put("user", "");
prop.put("password", "");
String url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ="
+ mdbFile.getAbsolutePath();
Statement stmt = null;
ResultSet rs = null;
St

这篇博客介绍了如何使用Java读取Mdb文件,通过一个Demo展示了从连接Mdb文件到获取并打印数据的过程。内容包括对是否需要特定第三方库的疑问以及对运行环境的探讨。
961

被折叠的 条评论
为什么被折叠?



