Java连接Access数据库的那些坑
生活随笔
收集整理的這篇文章主要介紹了
Java连接Access数据库的那些坑
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Java 使用 JDBC 連接Access數據庫
?
需要掌握的技能
1.Java SE基本技術
2.懂點JDBC技術
?
能夠學到如何使用Java正確的連接JDBC
?
環境
window8.1 64位
jdk6 32位
Access 2013
Eclipse 4.4
?
下面是代碼
package com.malin.app;import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement;/*** Java 連接 Access* @author 馬林**/ public class AccessTest {public static void main(String[] args) throws Exception {Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");String conStr = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=" + "E:\\AccessTest.accdb";Connection conn = DriverManager.getConnection(conStr);Statement stm = conn.createStatement();ResultSet rs = stm.executeQuery("select * from Person");while (rs.next()) {System.out.println(rs.getString(2));}} }其實連接代碼都大同小異,還有一種使用ODBC的連接方法。
?
特別需要注意的大坑(真心坑了一天)
需要注意你的 ?jdk ?access 版本一定要一致(就是 Access 32位的話 Jdk一定要是 32位,不然報錯信息會把你朝彎路上帶),網上很多教程都是copy來copy去沒有細說這一點,第一次用的很容易不小心掉坑。
轉載于:https://www.cnblogs.com/linma/p/3849475.html
總結
以上是生活随笔為你收集整理的Java连接Access数据库的那些坑的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SVN的安装配置(一)
- 下一篇: 简单好用的sshfs -- 通过ssh映