Связь с Sqlite в андроиде через сервлет - PullRequest
6 голосов
/ 15 марта 2012

Я пытаюсь подключиться к базе данных в моем эмуляторе Android, проблема в том, что я делаю программу с сервлетом, которая включает в себя подключение sqlite, но когда я загружаю файл войны и запускаю его с сервера Jetty, я получаюследующая ошибка: " org.sqlite.jdbc java.lang.classnotfound exeption "

Я пытался в течение нескольких дней, но не мог получить соединение с этой базой данных из моего работающего эмулятора Android, Couldкто-то, пожалуйста, помогите мне, вот мой код,

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

Спасибо ...

1 Ответ

1 голос
/ 10 сентября 2012

Используя причал, отправляйте информацию на мобильный в любом формате, например, JSON или XML.Разбор данных в конце мобильного приложения.Создайте базу данных и сохраните ее с помощью SQLITE.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...