2012-03-15 36 views
6

Tôi đang cố gắng thực hiện kết nối cơ sở dữ liệu trong trình giả lập Android của mình, vấn đề là tôi đang làm một chương trình servlet bao gồm kết nối sqlite trong nó, nhưng khi tôi tải xuống tệp chiến dịch và chạy nó từ máy chủ cầu cảng, tôi nhận được lỗi sau: "org.sqlite.jdbc java.lang.classnotfound exeption"Kết nối với Sqlite trong android thông qua Servlet

tôi đã cố gắng trong nhiều ngày nhưng could'nt có được điều này kết nối cơ sở dữ liệu từ giả lập Android của tôi hoạt động, Ai đó có thể giúp tôi, Đây là mã của tôi,

 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);" 

Thanks ...

Trả lời

1

Sử dụng cầu cảng, gửi thông tin đến các di động ở định dạng bất kỳ như JSON hay XML. Phân tích dữ liệu trong cuối ứng dụng dành cho thiết bị di động. Tạo cơ sở dữ liệu và lưu nó bằng cách sử dụng SQLite.

Các vấn đề liên quan