java操作Access.mdb数据库的实现

java操作Access.mdb数据库的实现

ID:40557048

大小:48.50 KB

页数:6页

时间:2019-08-04

java操作Access.mdb数据库的实现_第1页
java操作Access.mdb数据库的实现_第2页
java操作Access.mdb数据库的实现_第3页
java操作Access.mdb数据库的实现_第4页
java操作Access.mdb数据库的实现_第5页
资源描述:

《java操作Access.mdb数据库的实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、java如何操作access数据库呢?请看下面的例子:[不知道为什么,插入代码时报错,所以就直接贴出来]packagecom.ria.utils.common;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.ResultSetMetaData;importjava.sql.Statement;importjava.util.ArrayList;importjava.util.HashMap;importjava.util.

2、List;importjava.util.Map;publicclassMsAccessDBUtils{privatestaticMsAccessDBUtilsinstance=null;publicstaticMsAccessDBUtilsgetInstance(){if(instance==null){instance=newMsAccessDBUtils();}returninstance;}privateMsAccessDBUtils(){}//最先被调用mdbFile=d:xxx.mdbpublicvoidloadConfig(StringmdbFi

3、le,Stringuser,Stringpsw)throwsException{mdb_file=mdbFile;user=user;pwd=psw;loadDriver();}publicvoidloadConfig(StringmdbFile)throwsException{mdb_file=mdbFile;loadDriver();}privatestaticStringdirverClass="sun.jdbc.odbc.JdbcOdbcDriver";//jdbc:odbc:Driver={MicroSoftAccessDriver *.mdb)};D

4、BQ=Northwind.mdb//jdbc:odbc:Driver={MicrosoftAccessDriver(*.mdb)};DBQ=C:\test.mdbprivatestaticStringurl="jdbc:odbc:Driver={MicrosoftAccessDriver(*.mdb)};DBQ=";privatestaticStringmdb_file=null;//access文件[这里要绝对路径]privatestaticStringuser="";privatestaticStringpwd="";privatestaticConnec

5、tionconn;privatestaticStatementstmt;privatestaticResultSetrs;privatevoidloadDriver()throwsException{try{Class.forName(dirverClass);}catch(Exceptione){throwe;}}//创建不可滚动的连接publicstaticvoidconnect()throwsException{try{System.out.println(url+mdb_file);System.out.println(user);System.out.

6、println(pwd);conn=DriverManager.getConnection(url+mdb_file,user,pwd);stmt=conn.createStatement();}catch(Exceptione){throwe;}}publicstaticvoidconnect(booleanautocommit)throwsException{try{conn=DriverManager.getConnection(url+mdb_file,user,pwd);conn.setAutoCommit(autocommit);stmt=conn.

7、createStatement();}catch(Exceptione){throwe;}}//创建可以滚动的连接publicstaticvoidconnect2()throwsException{try{conn=DriverManager.getConnection(url+mdb_file,user,pwd);stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);}catch(Exceptione){throwe;}}//关闭连接pub

8、licstaticvoi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。