2012-03-15 9 views
6

Próbuję wykonać połączenie z bazą danych w moim emulatorze android, Problem polega na tym, że robię program serwletów, który zawiera w sobie połączenie sqlite, , ale kiedy pobieram plik wojny i uruchamiam to z serwera pomost, otrzymuję następujący błąd: „org.sqlite.jdbc java.lang.classnotfound exeptionPołączenie z Sqlite w Androidzie przez Servlet

I zostały próby dla dni, ale could'nt dostać tę łączność z bazą danych mój emulator Androida działa, Czy ktoś może mi pomóc, Oto mój kod,

 Class.forName("org.sqlite.JDBC"); 
      Connection conn=DriverManager.getConnection("jdbc:sqlite:webapps/DbTes/TestData.db"); 
     Statement stat=conn.createStatement(); 
     stat.executeUpdate("drop table if exists tbl_countries;"); 
     stat.executeUpdate("create table tbl_countries (id INTEGER PRIMARY KEY AUTOINCREMENT, country_name TEXT);"); 
     PreparedStatement prep = conn.prepareStatement("insert into tbl_countries(country_name) values (?);"); 
     prep.setString(1, "a"); 

     prep.addBatch(); 
     prep.setString(1, "b"); 
     prep.addBatch(); 
     prep.setString(1, "c"); 
     prep.addBatch(); 
      conn.setAutoCommit(false); 
     prep.executeBatch(); 
     conn.setAutoCommit(true);" 

Dzięki ...

Odpowiedz

1

Korzystanie z molo, wysyłać informacje do mobilnego w dowolnym formacie, takich jak JSON lub XML. Przetwórz dane w aplikacji mobilnej. Utwórz bazę danych i zapisz ją za pomocą SQLITE.

Powiązane problemy