eclipse 连接 access 数据库

几年前做过一个 Java 小项目,其中连的是 access 数据库,今天再拿出来运行遇到些许障碍,所以写此文简述一下过程,以便日后查询。

首先,要安装 eclipse 和 jdk,access 是微软的数据库,一般安装了 office 都会有。

eclipse 连接 access 的过程主要是先把创建好的数据库添加到 ODBC 源中,然后用 JDBC-ODBC 桥(JdbcOdbcDriver)解析这个源。可恶的是 jdk 1.8 版本取消了对 JdbcOdbcDriver 的支持,所以想要用它就要安装 jdk 1.7 及以下版本。

-----------------------------------------------------------------------------------------------------------------------------------

如果本地装了 jdk,可以按 win + R 打开运行窗口,输入 cmd 打开命令窗口,然后输入 java -version 检查已装 jdk 是什么版本。我已经装了 jdk 1.8 版本,所以又从网上下了 jdk 1.7,安装过程中:

1、安装路径自己设定,我是新建了一个 D:\java\jdk 1.7.0_15\ 做为安装路径

2、安装中途会提示选择 Java 安装路径,我是新建了一个 D:\java\jre7\ 做为安装路径,(注意 jre 和 jdk 是 java目录下的两个文件夹,不要放在一起,否则会出错)

3、安装完毕之后,需要设置一下环境变量。win7 下按 win 键,在搜索框中输入”环境变量“,然后点”编辑系统环境变量“;winXP 下,我的电脑 -> 右键”属性“ -> 高级 -> 环境变量

4、打开环境变量后,在系统变量中,如果有 JAVA_HOME,则编辑,若没有,则新建,将其值设置为我们新安装的 jdk 路径,我这里是 D:\java\jdk 1.7.0_15

5、然后找到系统变量中的 Path,将 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 放在变量值的最前面,(若没有则在最前面写上),放在前面主要是考虑到加载顺序问题,因为系统会先加载较靠前的 java 环境。

6、最后找到系统变量中的 CLASSPATH(若没有则新建),将其值设置为  .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (注意前面有一个点和一个分号)

7、在命令窗口用 java -version 检测一下 jdk 的版本是否为 1.7 的,如果还是 1.8,去 C:\Windows 或 C:\Windows\System32 目录下删掉 java.exe 和 javaw.exe 两个文件即可。

-----------------------------------------------------------------------------------------------------------------------------------

至于 eclipse,下载之后解压放在某个目录下即可,无需安装,点击文件夹内的 eclipse.exe 就能运行。

但是如果本地安装了多个版本的 jdk,就需要在 eclipse 中配置一下:

1、Window -> Preferences

2、Java -> Installed JREs

3、右边 Add... -> 选 Standard VM -> Next

4、点击 Directory... 选择本地 jdk 的安装路径,我这是 D:java\jdk 1.7.0_15

5、若下面的大框中出现一堆 jar 文件,则成功,点击 Finish 即可

6、在 Preferences 窗口中勾选新添加的 jdk,然后点击 OK

此外,新建一个 Java Project 时,要在 JRE 区域点 Use a project specific JRE:,并在随后的下拉列表选择 jdk 1.7.0_15

-----------------------------------------------------------------------------------------------------------------------------------

接下来设置一下ODBC数据源就能连数据库啦!

按 win+R 打开运行窗口,输入 odbcad32.exe 打开 ODBC 数据源管理器

添加 -> 选择 Microsoft Access Driver (*.mdb, *.accdb) -> 完成

输入数据源名,我这是 FriendsDB -> 选择 -> 找到本地自己创建的一个access数据库添加进来 -> 确定


大功告成!



  • 2
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值