Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Vladulka
0 / 0 / 0
Регистрация: 17.01.2015
Сообщений: 77
#1

Обновление строки в sqlite - Программирование Android

28.06.2016, 17:53. Просмотров 177. Ответов 3
Метки нет (Все метки)

Так я пытался обнавлять значение в строке с id = 1;
Java
1
2
3
4
5
6
7
Items items = new Items();
                items.setID(1);
                items.setName("Rtgjyxbr");
                items.setPhoneNumber("111");
                items.setFormat("111");
                items.setPrice("111");
                db.updateItem(items);
А это мой HandlerItem

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
@Override
    public int updateItem(Items items) {
        SQLiteDatabase db = this.getWritableDatabase();
 
        ContentValues values = new ContentValues();
        values.put(KEY_ID, items.getID());
        values.put(KEY_NAME, items.getName());
        values.put(KEY_PH_NO, items.getPhoneNumber());
        values.put(KEY_FORMAT, items.getFormat());
        values.put(KEY_PRICE, items.getPrice());
 
        return db.update(TABLE_CONTACTS, values, KEY_ID + " = ?", new String[] { String.valueOf(1) });
    }
Но ничего не обновляется и вылезает ошибка. Как можно реализовать? Помогите позалуйста
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.06.2016, 17:53     Обновление строки в sqlite
Посмотрите здесь:

SQLite обновление базы данных - Программирование Android
Всем привет. Использую базу данных в приложении. При обновлении программы нужно обновить базу данных в том числе, база данных хранится...

Обновление ListView при изменении значений в базе SQLite - Программирование Android
Доброго времени суток господа. У меня такой вопрос. Как лучше сделать обновление данных в ArrayList,а так же занесение данных в базу?? ...

Удаление строки из БД Sqlite - Программирование Android
Добрый вечер. Хочу удалить строку по имени. Что то не получается. Помогите пожалуйста. public class DataBaseHelper extends...

SQLite добавление строки - Программирование Android
есть рабочий код import android.content.Context; import android.database.sqlite.SQLiteDatabase; import...

SQLite вывод максимального значения строки - Программирование Android
Добрый день, подскажите как вывести максимальное значение столбца(value_R6) таблицы(components). Cursor cursor =...

Sqlite запрос со сравнением строки с последними 5ю символами - Программирование Android
Гуру SQLite, помогите! Есть таблица в которой одно из строковых полей выглядит так: 123454-80000 984230-80000 849037-80000 ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,070
29.06.2016, 20:53     Обновление строки в sqlite #2
Какая ошибка?
Vladulka
0 / 0 / 0
Регистрация: 17.01.2015
Сообщений: 77
30.06.2016, 09:31  [ТС]     Обновление строки в sqlite #3
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
06-30 09:28:14.190 17296-17296/app.schoolapp.menu.debug E/AndroidRuntime: FATAL EXCEPTION: main
                                                                          Process: app.schoolapp.menu.debug, PID: 17296
                                                                          java.lang.NullPointerException: Attempt to invoke virtual method 'void com.sample.drawer.sqlite.Items.DatabaseHandlerItems.addItem(com.sample.drawer.sqlite.Items.Items)' on a null object reference
                                                                              at com.sample.drawer.sqlite.Main_Items_More.onClick(Main_Items_More.java:74)
                                                                              at android.view.View.performClick(View.java:4909)
                                                                              at android.view.View$PerformClick.run(View.java:20390)
                                                                              at android.os.Handler.handleCallback(Handler.java:815)
                                                                              at android.os.Handler.dispatchMessage(Handler.java:104)
                                                                              at android.os.Looper.loop(Looper.java:194)
                                                                              at android.app.ActivityThread.main(ActivityThread.java:5775)
                                                                              at java.lang.reflect.Method.invoke(Native Method)
                                                                              at java.lang.reflect.Method.invoke(Method.java:372)
                                                                              at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1009)
                                                                              at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:804)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.07.2016, 13:59     Обновление строки в sqlite
Еще ссылки по теме:

SQLite запретить удаление строки, если есть ссылки на нее - Программирование Android
Здравствуйте! Как создать таблицы, чтобы при попытке удаления строк в одной из них операция проваливалась, если на нее есть ссылка из...

Обновление строки TextView - Программирование Android
допустим, есть приложение в котором в TextView выводится вопрос, и есть две кнопки да или нет, так же кнопка next, так вот как реализовать...

SQLite запрос - Программирование Android
Здраствуйте, у мене есть таблица events... там есть поле action_date, в етом поле дата и время в секундах, я не знаю как мне написать...

SQLite из Service - Программирование Android
Здравствуйте, у меня такой вопрос. Уже бьюсь 2 дня, ни как не могу сделать. Может вы мне поможете советом, а лучше примером. Как...

SQLite и умножения - Программирование Android
как видите на картинке есть несколько EditText. SQLite создает-заполняет таблицу из шести EditText. как реализовать чтобы при нажатии Далее...

Не создается DB SQLite - Программирование Android
Люди добрые, подскажите что не так в коде package com.gufa.myalarm2.alarmclock; import android.content.ContentProvider; import...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,070
01.07.2016, 13:59     Обновление строки в sqlite #4
Проверьте вносимые данные, что-то равно null.
Yandex
Объявления
01.07.2016, 13:59     Обновление строки в sqlite
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru