Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
trojan1297
1 / 1 / 0
Регистрация: 09.09.2014
Сообщений: 18
#1

ID в SQLite генерятся не с 0 а с 1;

30.01.2015, 00:49. Просмотров 986. Ответов 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
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.01.2015, 00:49
Ответы с готовыми решениями:

Не генерятся индексные файлы в yii2
Залил файлы из архива, запустил init, всё прошло удачно, но при запуске...

Файл cookies.sqlite не sqlite на самом деле, или как его открыть
хочу прочитать куки браузеров (это не противозаконно) оперу сделал, хром...

SQLite for Excel или как выгрузить данные в SQLite
Здравствуйте! Мне необходимо написать макрос для выгрузки данных из excel в...

SQLite не найден SQLite.Interop,dll
работаю на виртуальной машине windows 7 x86. Установлен Visual Studio 2013....

SQLite
Ребят, кто-нибудь кто писал уже БД из нескольких таблиц, нужны примеры...

3
Armagedo
209 / 209 / 60
Регистрация: 22.08.2014
Сообщений: 644
30.01.2015, 10:30 #2
А что и вправду должна с нуля?
1
dubok79
324 / 122 / 10
Регистрация: 01.11.2012
Сообщений: 586
30.01.2015, 15:09 #3
Лучший ответ Сообщение было отмечено trojan1297 как решение

Решение

Обычно IDENTITY начинается с 1
Да и информации маловато, что бы дать ответ. Мне кажется вы где то в другом ошиблись.
1
trojan1297
1 / 1 / 0
Регистрация: 09.09.2014
Сообщений: 18
30.01.2015, 23:50  [ТС] #4
Armagedo, Это предположение. Возможно нет.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.01.2015, 23:50

Sqlite
как изменить формат даты? ввожу для заполнение "datetime('now'))" и дата...

SQLite
Мне не подскажите где можно взять хорошие примеры по SQlite.

Qt и Sqlite
Всем доброе утро/день/вечер/ночь! Я хотел бы попросить помощи в разъяснении...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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