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 |