import java.sql.*;
public class dbaccess{
public static void main(String args[]) throws Exception{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String dbURL ="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=Mobile.mdb";//此为NO-DSN方式
//String dbURL ="jdbc:odbc:odbcName";//此为ODBC连接方式,即手动配置数据源
Connection conn=DriverManager.getConnection(dbURL);
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery("select Top 20 * from MobileSection");
System.out.println("号段 地区 类型 省份 区号");
while(rs.next()){
System.out.println(rs.getString(1)+" "+rs.getString(2)+" "+rs.getString(3)+" "+rs.getString(4)+" "+rs.getString (5));
}
rs.close();
stmt.close();
conn.close();
}
}
其中DBQ=Mobile.mdb是数据库的名字,是相对于项目文件夹的路径。这个方法不用手动配置数据源