Visualizzazione dei risultati da 1 a 3 su 3

Discussione: SQLite

  1. #1
    Utente di HTML.it L'avatar di salvod
    Registrato dal
    Feb 2002
    Messaggi
    314

    SQLite

    qualcuno di voi usa questo database all'interno delle proprie applicazioni?
    ho scaricato un wrapper per java: http://www.zentus.com/sqlitejdbc/index.html

    con eclipse aggiungo il jar al build path
    però mi va in errore nella mia classe di test
    codice:
    public class TestSQLite {
      public TestSQLite() throws Exception {
    	    try {
    			Class.forName("org.sqlite.JDBC");
    		} catch (ClassNotFoundException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}
    	    Connection conn = DriverManager.getConnection("jdbc:sqlite:test.db");
    	    Statement stat = conn.createStatement();
    	    stat.executeUpdate("create table people (name, occupation)");
    	    stat.executeUpdate("insert into people (name, occupation) VALUES ('Gandhi', 'politics')");
    	    stat.executeUpdate("insert into people (name, occupation) VALUES ('Turing', 'computers')");
    	    stat.executeUpdate("insert into people (name, occupation) VALUES ('Wittgenstein', 'smartypants')");
    
    	    ResultSet rs = stat.executeQuery("select * from people");
    	    while (rs.next()) {
    	      System.out.println("name = " + rs.getString("name"));
    	      System.out.println("occupation = " + rs.getString("occupation"));
    	    }
    	    rs.close();
    	    conn.close();
    	  }
      }
    però mi va in eccezione:

    java.lang.ClassNotFoundException: org.sqlite.JDBC
    at java.net.URLClassLoader$1.run(URLClassLoader.java: 200)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.j ava:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:3 06)

    aiutoooo
    cercasi siti con 1000 accessi al giorno di media per testing servizio di statistiche professionale... per info pvt me

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Non basta quella classe, servono anche i driver JDBC.

    Quelli li dovrai scaricare, probabilmente, dal sito SQLite.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it L'avatar di salvod
    Registrato dal
    Feb 2002
    Messaggi
    314
    Originariamente inviato da LeleFT
    Non basta quella classe, servono anche i driver JDBC.

    Quelli li dovrai scaricare, probabilmente, dal sito SQLite.


    Ciao.
    ma se le prime righe de sito dicono....

    SQLiteJDBC
    SQLiteJDBC is a Java JDBC driver for SQLite. It runs using either a native code library 100% Pure Java driver based on NestedVM emulation.
    cercasi siti con 1000 accessi al giorno di media per testing servizio di statistiche professionale... per info pvt me

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.