Java采用相对路径连接access数据库

来源:计算机等级考试    发布时间:2012-08-29    计算机等级考试视频    评论

  二话不说。就是java如何连接access数据库,为什么要写这个呢,原因很简单,因为access数据库简单,在使用时很方便,不用倒入,只需要带在本工程下就行了
  看代码
  package com.liuqi.conn;
  import java.sql.Connection;
  import java.sql.DriverManager;
  import java.sql.SQLException;
  public class DBConnToAccess {
  //获得路径
  String path = this.getClass().getClassLoader().getResource("db/test.mdb").getPath().substring(1);
  private  Connection con = null;
  public void getConn(){
  try {
  System.out.println(path);
  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
  String url="jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ="+path;
  this.con = DriverManager.getConnection(url, "", "");
  System.out.println("连接成功!");
  } catch (ClassNotFoundException e) {
  // TODO Auto-generated catch block
  e.printStackTrace();
  } catch (SQLException e) {
  // TODO Auto-generated catch block
  e.printStackTrace();
  }
  }
  }
  再看下包结构吧

Java采用相对路径连接access数据库

  在src下见一个db的文件夹,将数据库文件放入其中即可!

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答