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

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

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

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

14.05.2015, 14:30. Просмотров 196. Ответов 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 lockCanvas() возврашяет null
Проверка на null Android
Android Поменять местами два значения из столбца SQLite
Android Вставить null в SQLite
Android GET HTTP запросы. Как распарсить строку, получив все значения, разделенные запятыми
Android FindViewByID возвращает Null
RelativeLayout findViewById return null Android
Android Геокодирование. getFromLocationName() возвращает null
BitmapFactory.decodeFile всегда возвращает null Android
Android Retrofit 2. Возвращаемое значение == null
Обращение к NULL TextView Android
Ошибка on a null object reference Android

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

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

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