Home > Java, SQLite > Java + SQLite

Java + SQLite

November 25th, 2007

首先下載 SQLite 的 JDBC 官方網站:http://www.sqlite.com.cn/

下載回來之後,解壓縮共有兩個檔案,sqlitejdbc-v033-native.jar、sqlitejdbc.dll
sqlitejdbc-v033-native.jar 放入 %JAVA_HOME%\lib 底下
sqlitejdbc.dll 放入 %JAVA_HOME%\bin 底下

classpath環境變數新增: %JAVA_HOME%\lib\sqlitejdbc-v033-nested.jar

這樣就可以在java底下中使用sqlite囉!

import java.sql.*;import org.sqlite.*;

public class Hello {  public static void main(String[] args) {  // TODO Auto-generated method stub  try  {    Class.forName("org.sqlite.JDBC");    Connection conn = DriverManager.getConnection("jdbc:sqlite:test.db");    Statement stat = conn.createStatement();    // 建立資料庫    stat.executeUpdate( "CREATE TABLE test1(name varchar(32), age varchar(32);" );     // 新增資料    stat.executeUpdate( "INSERT INTO test1 VALUES('squall',1984);" );     //查詢資料    ResultSet rs = stat.executeQuery("SELECT * FROM test1;"); 

    while (rs.next()) {

       System.out.print("userName = " + rs.getString("name") + " ");    }    rs.close();    conn.close();

  }  catch( Exception e ){    e.printStackTrace ( );  }}}

Squall Java, SQLite

  1. No comments yet.
  1. No trackbacks yet.