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

ID в SQLite генерятся не с 0 а с 1; - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Ошибка с PocketSphinx http://www.cyberforum.ru/android-dev/thread1364873.html
Добрый день, появилась ошибка при настройке PocketSphinx на этой строчке recognizer = SpeechRecognizerSetup.defaultSetup().getRecognizer(); ...
Программирование Android Библиотека для REST метода Какую вы посоветуете? 1)Groundy 2)Retrofit 3)AnnotatedSQL 4)Android db-commons 5)Android Annotations Нужна библиотека лишь для простого клиент-сервера. И много ли придется переписывать код... http://www.cyberforum.ru/android-dev/thread1364849.html
Не удается законнектиться к БД Программирование Android
День добрый. Я делаю програмку на андроиде которая должна конектитса с внешней БД. Но к сожалению кривизна моих рук не позволяет совершить сие деяние, и я не пойму в чем толк... Я рыскал по вашему...
Программирование Android Про Broadcast
Пишу приложение. Оно должно что-то выполнять по событию Broadcast. Проблема в том, что приложение начинает прослушивать события только после того, как выполнилось хотя бы раз. Как пример -...
Программирование Android Приложение без Title bar http://www.cyberforum.ru/android-dev/thread1364756.html
Делаю так (як нагуглил): super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); ...
Программирование Android Перемешать элементы массива и выдать (задать) описание к каждому элементу Подскажите пожалуйста. Программа состоит из кнопки и TextView При нажатии на кнопку появляется в textview рандомно значения из массива. Предполагается еще одна кнопка, при нажатии которой... подробнее

Показать сообщение отдельно
trojan1297
1 / 1 / 0
Регистрация: 09.09.2014
Сообщений: 18

ID в SQLite генерятся не с 0 а с 1; - Программирование Android

30.01.2015, 00:49. Просмотров 415. Ответов 3
Метки (Все метки)

Всем доброго времени суток. Извиняюсь за возможно глупый и нубский вопрос).

Возникла следующая проблема. При записи данных в таблицу, ID начинает генериться не с 0 а с 1, что приводит к ошибке при попытке вытащить данные из таблицы.

Вот содержательная часть ошибки:
C#
1
    java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.myprojec/com.example.myprojec.Records}: java.lang.IllegalStateException: Couldn't read row 0, col -1 from CursorWindow.  Make sure the Cursor is initialized correctly before accessing data from it.
Вот метод который пишет в таблицу
C#
1
2
3
4
5
6
public void add(int points) {
        ContentValues cv = new ContentValues();
        cv.put(POINTS, points);
        long ID = mDB.insertTABLE, null, cv);
        Log.d(LOG_TAG,"ID = " + ID + "; COUNT = "  + points + ";");
 }
Вот результат при первой записи:
C#
1
ID = 1; COUNT = 1;
Всем заранее спасибо за помощь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru