標籤:
sqlite-在Java中的使用sqlite-2
importjava.sql.*;importorg.sqlite.JDBC;/*** 這是個非常簡單的SQLite的Java程式,* 程式中建立資料庫、建立表、然後插入資料,* 最後讀出資料顯示出來*/publicclass TestSQLite{publicstaticvoid main(String[] args){try{//串連SQLite的JDBCClass.forName("org.sqlite.JDBC");//建立一個資料庫名zieckey.db的串連,如果不存在就在目前的目錄下建立之Connection conn =DriverManager.getConnection("jdbc:sqlite:zieckey.db");Statement stat = conn.createStatement();stat.executeUpdate("create table tbl1(name varchar(20), salary int);");//建立一個表,兩列stat.executeUpdate("insert into tbl1values(‘ZhangSan‘,8000);");//插入資料stat.executeUpdate("insert into tbl1values(‘LiSi‘,7800);");stat.executeUpdate("insert into tbl1values(‘WangWu‘,5800);");stat.executeUpdate("insert into tbl1values(‘ZhaoLiu‘,9100);");ResultSet rs = stat.executeQuery("select * from tbl1;");//查詢資料while(rs.next()){//將查詢到的資料列印出來System.out.print("name = "+ rs.getString("name")+" ");//列屬性一System.out.println("salary = "+ rs.getString("salary"));//列屬性二}rs.close();conn.close();//結束資料庫的串連}catch(Exception e ){e.printStackTrace();}}}
轉自:http://free0007.iteye.com/blog/1988151
sqlite-在Java中的使用sqlite-2