Voglio leggere un file db SQLite usando Java. Per favore, dimmi come leggerlo?legge il file db SQLite usando java
risposta
visitare il sito web di David Crawshaw che ha un Java JDBC driver per SQLite. Basta aggiungere il suo JAR file al classpath e importare java.sql. *
La sua app di test creerà un file di database, invierà alcuni comandi SQL per creare una tabella, archiviare alcuni dati nella tabella e leggerli di nuovo e visualizzarli su console. Creerà il file test.db nella directory principale del progetto.
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, il collegamento non si trova ora, provate questo: https://github.com/xerial/sqlite-jdbc – Eddy
Il driver Java JDBC per SqlLite è sul sito David Crawshawhttp://www.zentus.com/sqlitejdbc/ aggiungere il file jar al percorso di classe e import java.sql. * E si dovrebbe essere buono.
Ciao, il collegamento non è stato trovato ora. prova questo: https://github.com/xerial/sqlite-jdbc – Eddy
- 1. Ottieni errore SQLite usando heroku db: push quando sto usando PostgreSQL come sviluppo db
- 2. Esporta sqlite db nell'app phoneseg
- 3. Android MediaStore sqlite db posizione
- 4. convertire python sqlite db in hdf5
- 5. Come posso connettermi al file db SQLite da C#?
- 6. Legge il file XML come DataSet
- 7. Informazioni protette contenute su iPhone SQLite DB
- 8. python che legge un file separato da tabulazione usando delimitatore
- 9. Aggiornamento Sqlite singleton db filestream Android fallito
- 10. Copia il mio DB SQLite dalla cartella Asset a
- 11. Scarica il file usando java apache commons?
- 12. Come scaricare il file usando java spark?
- 13. Come aprire il file HTML usando Java?
- 14. legge il testo da una particolare pagina usando PDFBox
- 15. Fortran legge il file nell'array - dimensioni trasposte
- 16. Legge il file XML nella struct
- 17. Epplus non legge il file excel
- 18. Perché il mio DB SQLite Android è andato corrotto all'improvviso?
- 19. Best practice per SQLite DB e ContentProvider
- 20. Istanza Android AsyncTask e SQLite DB
- 21. Tabella normale vs tabella virtuale SQLite DB
- 22. Python non salva i dati SQLite db
- 23. RandomAccessFile in java legge l'intero file in memoria?
- 24. java.lang.OutOfMemoryError sull'archiviazione di immagini in sqlite db
- 25. Distribuzione del DB sqlite sull'aggiornamento dell'app iPhone
- 26. Multithreading Java che legge un singolo file di grandi dimensioni
- 27. Come accedere ai binari predefiniti sqlite db?
- 28. Creazione di nuovi DB SQLite con PDO
- 29. SQLite - Impossibile aprire il file di database
- 30. Come si legge l'input formattato in Java?
possibile duplicato di http://stackoverflow.com/questions/41233/java-and-sqlite –