/**
* TODO : 读取文件access
* @param filePath
* @return
* @throws ClassNotFoundException
*/
public static List<Map> readFileACCESS(String filePath) {
List<Map> 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=DriverManager.getConnection(url,prop);
stmt = (Statement)conn.createStatement();
rs=stmt.executeQuery("select * from Chinese");
ResultSetMetaData data=rs.getMetaData();
while(rs.next()) {
Map map= new HashMap();
for(int i = 1 ; i<= data.getColumnCount() ; i++){
String columnName =data.getColumnName(i); //列名
String columnValue= rs.getString(i);
map.put(columnName, columnValue);
}
maplist.add(map);
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return maplist;
}
分享到:
相关推荐
jdbc连接Access数据库分页读取数据, 包含示例代码,Access驱动包ucanaccess-2.0.9.2.jar
使用java连接access的mdb文件,并进行了简单的读写操作,有需要的可以参考一下
利用java小窗口读取mdb数据库中的数据,并将其显示出来
完整解析mdb文件,有三种方式,自己已测试过了!其中附带jar包和代码
本实例利用java强制删除使用中的文件,demo中删除的是mdb文件,首先利用jdbc获取mdb的数据库连接,再打开mdb文件,程序照样能强制删除!类似于360强制删除文件
能够将读取到的文件内容以正确的格式在窗口中显示出来(二进制的显示成为十六进制数,ASCII码文件显示为字符串,图像文件显示出图像的内容); 能够同时用多个窗口打开多个文件,并能够对这多个窗口进行统一管理; ...
readDataThread.java 读取数据的线程类 demoEnhanceThread.java 使用自己定义的线程类示例 producer_consumer.java 演示生产者-消费者线程 consumer.java 消费者线程 producer.java 生产者线程 common.java ...
forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以它的地址栏中还是原来的地址。 redirect...
起作用的关键文件:RMVIEWP.CAB 文件,客户端插件 Lib下的两个包:rmview1.0.0.1.jar 使用接口: package common.rmview; /* * 设计的第一步,首先定义字段的类型, * 然后通过AddRow将结果加入缓存中 * */ ...
forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以它的地址栏中还是原来的地址。...
JAR:Java档案文件(一种用于applet和相关文件的压缩文件) JAVA:Java源文件 JAR:Java档案文件(一种用于applet和相关文件的压缩文件) JAVA:Java源文件 JFF,JFIF,JIF:JPEG文件 JPE,JPEG,JPG:JPEG图形...
Jackcess 是一个Java 类库,用来读写微软的Access 数据库。 Database db = DatabaseBuilder.create(Database.FileFormat.V2000, new File("d:\new.mdb")); Table newTable; try { //刚才是创建文件,这里是在文件...
//读取文件数据 InputStream fis=new BufferedInputStream(new FileInputStream(filePath)); byte[] buffer=new byte[file.length()]; fis.read(buffer); fis.close(); //输出文件数据 toClient.write(buffer)...
用于Microsoft Access数据库文件的纯Java JDBC驱动程序,UCanAccess是一个纯Java JDBC驱动程序实现,它允许Java开发人员和JDBC客户端程序读取/写入Microsoft Access数据库(.mdb和.accdb)文件。不需要ODBC。
python,java读取Access数据库必须安装,不然无法读取
使用ODBC数据源管理器,添加系统DSN,驱动程序选择"Miscosoft Access Driver(*.mdb)",数据源名填写"files",并按"选择"按钮选择jakarta-tomcat目录下的webappsjspsmartuploaduploadfiles.mdb文件。比如,D:Tomcat 4.0...
数据库设计的一个lab,程序将外部格式的数据导入Oracle,根据java语言开发环境,通过数据库接口读取文件型数据库(XML或MDB)的数据。通过数据库接口在Oracle9i中手工建立对应的数据表结构,将文件中读取的数据,...
4.运行WebRoot\WEB-INF\make-db.bat命令,从索引库中读取关键字信息自动存入WebRoot\WEB-INF\classes\terms.mdb中,以便GoogleSuggest功能使用 5.将WebRoot目录部署到web服务器(tomcat)中。(上下文路径可自定,...
二、将压缩包中的tq.mdb中的user表导入你的论坛数据库中,将tq目录和z_tq.asp,z_tq_config.asp两文件都放在你论坛的根目录下。修改z_tq.asp里的“192.168.1.234”为你自己的IP,修改z_tq.asp中...
但是这段代码在本地可以正常运行,一旦放到免费个人空间上就没法执 行了,主要原因就是操作权限不够,由于只支持静态页面的免费空间多数都 作了非常严格的限制,所以无论是用mdb的方式,还是读写纯文本文件的方式 ...