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

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

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

Заполнение столбца, где все значения null - Программирование Android

14.05.2015, 14:30. Просмотров 201. Ответов 1
Метки нет (Все метки)

Добавил в таблицу новый столбец с помощью оператора ALTER TABLE, но не могу его заполнить значениями!
Java
1
2
3
4
5
6
7
8
9
10
11
12
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
            if (oldVersion == 1 && newVersion == 2) {
                String[] position_name = {"1", "1", "0", "1", "0", "0", "1", "0"};
                ContentValues cv = new ContentValues();
                db.execSQL("alter table people add column lab_1 text;");
                for (int i = 0; i < position_name.length; i++) {
                    cv.clear();
                    cv.put("lab_1", position_name[i]);
                    db.update("people", cv, "lab_1=?", null);
                }
            }
        }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.05.2015, 14:30     Заполнение столбца, где все значения null
Посмотрите здесь:

Получение значения столбца в таблице - Программирование Android
При получении значения столбца в таблице вылазит следующая ошибка Caused by: android.database.CursorIndexOutOfBoundsException: Index -1...

Поменять местами два значения из столбца SQLite - Программирование Android
Доброго времени суток . Есть таблица с 2 столбами ( id,text) .Нужно поменять местами значения text из разных строк. Было id text ...

GET HTTP запросы. Как распарсить строку, получив все значения, разделенные запятыми - Программирование Android
Всем привет. Пишу софтину, которая управляет освещением в комнате. GET запрос я научился делать и получаю результат. Но в результате...

Проверка на null - Программирование Android
Как правильно создать условие. У меня есть строчки кода, которые в переменную apiTokenMy записывают значение String tokenMy1 =...

Обращение к NULL TextView - Программирование Android
У меня есть TextView описанный в XML в GridLayout. И есть ListView который этими GridLayout и заполняется. Возникает исключение....

lockCanvas() возврашяет null - Программирование Android
Доброе время суток. У меня возникла проблема. Пишу 2д игру под андроид (так для себя не чего серьёзного) . За основу взят этот мануал...

Вставить null в SQLite - Программирование Android
Есть такой код @Override public void onCreate(SQLiteDatabase db) { db.execSQL(&quot;CREATE TABLE &quot;+ DATABASE_TABLE+ &quot; (&quot;+ ...

FindViewByID возвращает Null - Программирование Android
День добрый. Я в разработке андроида новичек, и застрял можно сказать в самом начале. Имеется проект типа hello world Один...

Геокодирование. getFromLocationName() возвращает null - Программирование Android
По адресу (город, улица, дом) пытаюсь получить координаты. С некоторых пор почти всегда getFromLocationName() возвращает null. Хотя ранее...

RelativeLayout findViewById return null - Программирование Android
Я что-то не пойму никак.. почему RelativeLayout возвращает не ссылку на TextView, а null? @Override public Dialog...

Retrofit 2. Возвращаемое значение == null - Программирование Android
Делаю небольшое приложение для VK. Решил использовать Retrofit 2. Набросал простенький запрос, но в ответ приходит код 200 и null. ...

Ошибка on a null object reference - Программирование Android
Появляется ошибка java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.View...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Mikalai
256 / 232 / 93
Регистрация: 11.01.2015
Сообщений: 653
15.05.2015, 09:50     Заполнение столбца, где все значения null #2
В методе "db.update("people", cv, "lab_1=?", null);" последний параметр, вроде, массив должен быть. Может тут проблема.
Ответ Создать тему
Опции темы

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