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

Как установить курсор на запись с введенным ID в SQLite - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Применение стилей с элементам actionBar http://www.cyberforum.ru/android-dev/thread1183629.html
Есть actionBar и табы. Суть вопроса в чем: на обычном телефоне все смотрится хорошо, но стоит взять какой нибудь планшет все элементы становятся очень мелкими(размер текста в табах, ну и другие). ...
Программирование Android PreferenceActivity Собственно сабж. Имеется приложение, для которого нужно создать PrefereneActivity. Для настроек этого же приложения. res/xml/iasksettings.xml <?xml version="1.0" encoding="utf-8"?>... http://www.cyberforum.ru/android-dev/thread1183294.html
Программирование Android Android java.net.SocketTimeoutException
Запускаю поток в нем в цикле выполняю функцию getObjectS public String getObjectS(String objId, String sessionId) { ..... .... HttpTransportSE androidHttpTransport = new...
Программирование Android Почему tableWidget не редактируется на платформе Андроид?
tableWidget почему он не редактируется на платформе андроид ? что нужно сделать чтобы это исправить? ( простите новичок в этом много не понимаю)
Программирование Android Проблемы с отрисовкой экрана http://www.cyberforum.ru/android-dev/thread1182996.html
Здравствуйте. Написал небольшую программу, в которой пользователь может задавать тексту: цвет, размер, цвет фона. При смене размера текста экран отрисовать неправильно, вот скрины: Вот код: ...
Программирование Android Второй монитор Сегодня вычитал про уже второе устройство с двумя экранами yotaphone: http://yotaphone.com/#/ru/techspecs/ Самсунг: http://habrahabr.ru/post/223453/ Кто-нибудь слышал что там используется для... подробнее

Показать сообщение отдельно
Oneill
5 / 5 / 0
Регистрация: 30.11.2011
Сообщений: 232
Записей в блоге: 1

Как установить курсор на запись с введенным ID в SQLite - Программирование Android

21.05.2014, 17:54. Просмотров 635. Ответов 1
Метки (Все метки)

Добрый день, имеется таблица с записями в sqlite.
В Активити я должен вывести запись на экран в подготовленную форму по ее id.
Но как мне это сделать?
Как установить курсор на нужную запись и дальше считывать поля в переменные?
В sqlite я самый новичок, многое не понятно, пожалуйста, помогите!

Примерно так выглядит форма вывода записи.
Как установить курсор на запись с введенным ID в SQLite

Вот так это работает сейчас, конечно совсем не правильно.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
ID = Edt_ID.getText().toString(); // получаем введенный id
 
int id = Integer.parseInt(ID); // преобразование в из строки в число
 
Cursor c = db.query("mytable", null, null, null, null, null, null); 
                                
if (c.moveToPosition(id)) {
    Log.d(LOG_TAG, "recordid = " + String.valueOf(c.getPosition()));
    int dateColIndex = c.getColumnIndex("date");
        int monthColIndex = c.getColumnIndex("month");
    int yearColIndex = c.getColumnIndex("year");
        ....
        и так далее
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru