기타 정보

Java에서 UCanAccess 이용하기

skkim1080 2018. 12. 19. 18:14



DB연동 위해 Java에서 UCanAccess 이용하기



1. UCanAccess bin 압축폴더 다운로드


다운로드 경로: https://sourceforge.net/projects/ucanaccess/files/?source=navbar


압축 파일 다운로드 후 압축 풀기




2. 자바 프로젝트에 jar파일 복사하기


압축을 해제한 ucanaccess폴더에서 

1. ucanaccess-4.0.4.jar




lib 폴더에 있는

2. jackcess-2.1.11.jar

3. hsqldb.jar

4. commons-logging-1.1.3.jar

5. commons-lang-2.6.jar 




이 5개의 jar파일을 자바 프로젝트로 복사

(이클립스에서  전체 프로젝트 폴더 우클릭하고 paste)



3. 사용할 access파일 자바 프로젝트로 복사


사용할 access파일을 복사하고 이클립스에서 전체 프로젝트 폴더 우클릭하고 paste



4. Java Build Path에 jar파일 추가


이클립스에서 Project > Properties

Java Build Path에서 Libraries 선택 후 Add JARs 버튼으로 아까 복사한 5개 파일 추가






5. access파일 연결하기


        private Connection myConnection;

private Statement myStatement;

private ResultSet myResultSet;

private String databaseDriver = "jdbc:ucanaccess://";

private String databaseURL = "XXX.mdb";

public DAO() {

try{

myConnection = DriverManager.getConnection(databaseDriver+databaseURL);

myStatement = myConnection.createStatement();

}

catch(SQLException exception) {

exception.printStackTrace();

}

} 


XXX자리에는 본인이 사용할 access파일명 입력