Как сохранить данные во внешней базе данных sqlite и отобразить в RecyclerView

Я использовал это до

<?php
    $your_desired_width = 200;
    $string = $var->content;
    if (strlen($string) > $your_desired_width) {
        $string = wordwrap($string, $your_desired_width);
        $string = substr($string, 0, strpos($string, "\n")) . " More...";
    }
    echo $string;
?>
-1
задан Prince Persia 2 March 2019 в 09:28
поделиться

2 ответа

Я понял это, и это прекрасно работает. Это видео помогло мне. Я просто следовал его способу добавления книг в список. Я создал функцию в своем классе DatabaseAccess и просто получил к ней доступ в Обязательном действии. Это функция.

public ArrayList<book> getdetails(String query, String category) {
        ArrayList<book> list = new ArrayList<book>();
        String[] where= new String[]{category};
        Cursor cursor = database.rawQuery(query, where);
        if (cursor!=null) {
            if (cursor.moveToFirst()) {
                do {
                    book Book = new book();
                    Book.setTitle(cursor.getString(1));
                    Book.setAuthor(cursor.getString(6));
                    Book.setImage(cursor.getBlob(2));
                    Book.setPublisher(cursor.getString(3));
                    Book.setPublish_date(cursor.getString(4));
                    Book.setISBN(cursor.getString(5));
                    Book.setDescription(cursor.getString(9));
                    Book.setIssue(cursor.getString(10));
                    list.add(Book);
                }while (cursor.moveToNext());
            }
        }cursor.close();
        return list;
    }

0
ответ дан Prince Persia 2 March 2019 в 09:28
поделиться

Вы можете попробовать драйверы сторонних производителей, несколько лет назад я подключился к MSSQL с одним из них:

http://www.sqlitetutorial.net/sqlite-java/sqlite-jdbc-driver /

https://bitbucket.org/xerial/sqlite-jdbc/src/default/

вы можете попробовать это или поискать других. [ 115]

Я не использовал ни одного из них для sqlite db, хранящегося в ресурсах, вы пытаетесь поиграть.

Надеюсь, это поможет.

0
ответ дан Mian.Ammar 2 March 2019 в 09:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: