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

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

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

Как отобразить в ListView информацию из двух таблиц по запросу - Программирование Android

05.06.2016, 16:28. Просмотров 201. Ответов 0

Код создания таблиц из БД:
Java
1
2
3
4
5
6
7
8
9
10
db.execSQL("create table GROUPS (_id integer primary key autoincrement, "
                + "NAME_OF_GROUP text);");
db.execSQL("create table SCHED (_id integer primary key autoincrement, "
                + "COUPLE text, "
                + "PREDMET text, "
                + "ID_GROUP text, "
                + "TYPE text, "
                + "CAB text, "
                + "DAY text, "
                + "WEEK text);");
Код отображения информации из БД в ListView:
Java
1
2
3
4
5
6
7
8
9
10
11
12
cursor = db.query("SCHED", 
                new String[]{"_id", "COUPLE", "PREDMET", "ID_GROUP", "TYPE", "CAB","DAY", "WEEK"},
                "DAY = ? AND WEEK = ?",
                new String[]{day, week },null, null, null);
        cursor = db.rawQuery("SELECT * FROM  SCHED ", new String[] {day,week});
        CursorAdapter listAdapter = new SimpleCursorAdapter(this,
                R.layout.list_row,
                cursor,
                new String[]{"COUPLE", "PREDMET", "ID_GROUP", "TYPE", "CAB"},
                new int[]{R.id.coupleView, R.id.predmetView, R.id.groupView, R.id.typeView, R.id.cabView },
                0);
        listView.setAdapter(listAdapter);
В таблице SCHED в ID_GROUP идет запись _id группы из таблицы GROUPS. Как мне через запрос query в ListView отобразить вместо ключа в ID_GROUP, запись из таблицы GROUP по _id?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.06.2016, 16:28     Как отобразить в ListView информацию из двух таблиц по запросу
Посмотрите здесь:

Как отобразить в диалог окне информацию с БД о записи, на которую кликнул в ListView? - Программирование Android
Помогите пожалуйста! Имею Листвью в который выводятся записи из БД через адаптер. При нажатии на пункт - вывожу диалог, в котором...

Как сохранить ссылки на рисунки в sql и затем отобразить их в listview - Программирование Android
Добрый день! Уважаемые господа программисты помогите решить следующую задачу. Я хочу в базе данных хранить ссылки на изображения...

Отобразить очень большую базу данных в ListView - Программирование Android
Здравствуйте! Разрабатываю приложения для ведения учета прибыли и расходов, что подразумевает довольно большое количество записей в БД. И...

Как отобразить модель 3D Max? - Программирование Android
Собственно вопрос - есть модель 3d max. Как ее отобразить? с возможностью поворота по любым осям

Как отобразить в WebView сайт - Программирование Android
Сабж

OpenGL Как отобразить текст? - Программирование Android
Есть движущаяся камера, нужно нарисовать спрайты первым слоем и тексты. Может есть у кого готовые примеры?

Как отобразить элементы меню - Программирование Android
Подскажите пожалуйста. Я новичок в андроид-разработке. Пытаюсь создать обычное меню. В MainActivity прописываю код package...

Как отобразить папки, содержащие фотографии? - Программирование Android
Всем привет. Пытаюсь создать аналог галереи на android. Для этого мне нужно найти все фотографии(включая папки в которых они находятся) и...

Как отобразить запись из базы sqlite - Программирование Android
Имеется база, 1 активити и пару виджетов для добавления записей в базу sqlite. Вопрос такой: Как показать количество записей в базе на...

Как правильно отобразить массив сообщений в AsynkTask? - Программирование Android
как правильно отобразить массив сообщений в AsynkTask методе onPostExecute можете фрагмент небольшой привести?? TextView нужно для этого в...

Как отобразить ViewPager внутри другой активити - Программирование Android
Подскажите пожалуйста. Изучил данный урок. И хочу сделать такую прокрутку страниц внутри класса, который наследуются от активити, а не от...

Как перевернуть ListView? - Программирование Android
Здравствуйте! Подскажите, пожалуйста, как перевернуть ListView. Чтобы новые элементы, которые добавляются динамически, добавлялись вверх...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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