336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
Java에서 SQLite를 사용하는 방법은 아래와 같습니다.
1단계. 아래 사이트에서 SQLite파일을 읽는 최신버전의 JDBC(sqlite-jdbc-3.7.2.jar)를 다운받습니다.
여기에서 바로 받을 수 있습니다. sqlitejdbc-v056.jar
링크: https://bitbucket.org/xerial/sqlite-jdbc/downloads
2단계. 자바 소스를 아래와 같이 작성합니다.
/* Program.java */ import java.sql.*; public class Program { public static void main(String[] args) throws Exception { Connection connection = null; Statement statement = null; try { /* SQLite JDBC 클래스가 있는지 검사하는 부분입니다. */ Class.forName("org.sqlite.JDBC"); } catch(ClassNotFoundException e) { System.out.println("org.sqlite.JDBC를 찾지 못했습니다."); } /* Program.class와 같은 디렉터리에 있는 test.db를 엽니다. */ connection = DriverManager.getConnection("jdbc:sqlite:test.db"); /* 연결 성공했을 때, connection으로부터 statement 인스턴스를 얻습니다. 여기서 SQL 구문을 수행합니다. */ statement = connection.createStatement(); /* 아래는 SQL 예시입니다. */ /* Table1이라는 테이블 안에 field1(text형), field2(integer형)라는 이름의 필드가 있다고 가정합니다. */ ResultSet resultSet = statement.executeQuery("select * from Table1"); /* 결과를 첫 행부터 끝 행까지 반복하며 출력합니다. */ while(resultSet.Next()) { printWriter.printf("\"%s\",\"%s\",\"%s\",\"%d\",\"%d\",\"%d\"\n", new Object[] { resultSet.getString("field1"), new Integer(resultSet.getInt("field2")) }); } /* resultSet 닫기 */ resultSet.close(); /* DB와의 연결 닫기 */ connection.close(); } }
'Programming Language > Java' 카테고리의 다른 글
Java의 XML 읽기/쓰기 (DOM 버전) (0) | 2015.01.06 |
---|---|
Java AWT로 메뉴 넣기 (0) | 2014.09.08 |
Java AWT로 창 닫기 구현하기 (1) | 2014.09.07 |
Java AWT로 빈 프레임 띄우기 (0) | 2014.09.07 |
자바로 소켓 사용하는 예 (4) | 2014.09.03 |