我想使用Java讀取SQLite數據庫文件。你能告訴我如何閱讀它嗎?使用java讀取SQLite數據庫文件
回答
退房的David Crawshaw網站誰擁有SQLite的一個Java JDBC driver。只需將他的JAR file添加到你的類路徑並導入java.sql。*
他的測試應用程序將創建一個數據庫文件,發送一些SQL命令來創建一個表,將一些數據存儲在表中,然後讀回並顯示安慰。它將在項目的根目錄中創建test.db文件。
public class Test {
public static void main(String[] args) throws Exception {
Class.forName("org.sqlite.JDBC");
Connection conn = DriverManager.getConnection("jdbc:sqlite:test.db");
Statement stat = conn.createStatement();
stat.executeUpdate("drop table if exists people;");
stat.executeUpdate("create table people (name, occupation);");
PreparedStatement prep = conn.prepareStatement(
"insert into people values (?, ?);");
prep.setString(1, "Gandhi");
prep.setString(2, "politics");
prep.addBatch();
prep.setString(1, "Turing");
prep.setString(2, "computers");
prep.addBatch();
prep.setString(1, "Wittgenstein");
prep.setString(2, "smartypants");
prep.addBatch();
conn.setAutoCommit(false);
prep.executeBatch();
conn.setAutoCommit(true);
ResultSet rs = stat.executeQuery("select * from people;");
while (rs.next()) {
System.out.println("name = " + rs.getString("name"));
System.out.println("job = " + rs.getString("occupation"));
}
rs.close();
conn.close();
}
}
可能的副本unluckly,現在沒有找到鏈接,請嘗試以下操作:https://github.com/xerial/sqlite-jdbc – Eddy 2015-10-22 12:52:38
Java的JDBC驅動程序SQLLite是在David Crawshaw網站http://www.zentus.com/sqlitejdbc/的jar文件添加到類路徑和進口的java.sql。*,你應該是不錯的。
嗨,現在沒有找到鏈接。試試這個:https://github.com/xerial/sqlite-jdbc – Eddy 2015-10-22 12:51:46
- 1. 將SQLite數據庫讀爲C#文件#
- 2. SQLite從數據庫讀取數據
- 3. 引用和讀取.sqlite數據庫文件(C#/ UWP)
- 4. 使用java讀取數據庫中的xls文件
- 5. 閱讀sqlite數據庫文件,並從中獲取文本C#
- 6. 使用Sqlite插件(PhoneGap)從Sqlite數據庫獲取數據
- 7. 刪除使用Java的SQLite數據庫文件不起作用
- 8. 從SD卡讀取圖像(jpeg)文件與SQLite數據庫
- 9. 如何從sqlite數據庫讀取聲音文件
- 10. SQLite是否鎖定讀取數據庫文件?
- 11. SQLite - 從SQLite數據庫讀取數據的最快方法?
- 12. 從SQLite數據庫中讀取Android
- 13. 如何讀取SQLite數據庫?
- 14. 從Sqlite數據庫讀取值
- 15. sqlite數據庫讀取錯誤
- 16. SQLite數據庫寫在讀取
- 17. Sqlite數據庫不能讀取列
- 18. Tcl Starkit讀取的Sqlite數據庫
- 19. 無法從SQLite數據庫讀取
- 20. 從Jython讀取sqlite數據庫
- 21. 我試圖讀取SQLite數據庫
- 22. 如何使用C++讀取sqlite數據。?
- 23. 從java數據庫讀取docx文件在java中
- 24. 覆蓋對SQLite數據庫文件的讀/寫函數調用
- 25. 使用java導出sqlite數據庫
- 26. 使用java訪問sqlite數據庫
- 27. SQLite數據庫文件
- 28. 插入文本文件數據到SQLite數據庫使用android
- 29. Java - MySQL - > SQLite - 無法使用java插入SQLite數據庫
- 30. 無法使用jQuery讀取SQLite數據庫
http://stackoverflow.com/questions/41233/java-and-sqlite – 2011-02-05 07:05:53