Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
fliperstaa
0 / 0 / 0
Регистрация: 26.11.2014
Сообщений: 8
1

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

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

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

Как отобразить файловую систему в ListView
Здравствуйте! Делаю приложение под android и мне нужно показать файловую...

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

Как в ListView для каждого элемента сделать подробную информацию
Здравствуйте! Как мне лучше реализовать такую идею, в общем есть listview в нем...

Как отобразить в одном DataGrid информацию с двух сущностей (таблиц) в БД
Как отобразить в одном Датагриде информацию с двух сущностей(таблиц) в БД?...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.06.2016, 16:28

Отобразить в ListView подробную информацию об объекте, выбранном в другом ListView
Имеется класс Диск и класс Трек. Класс Диск содержит лист треков. На форме...

Как сделать выборку из двух таблиц БД Access и отобразить на форме
Друзья, помогите мне с небольшой проблемкой. -- В проекте подключил БД (Базу...

Как вывести информацию из двух связанных по ID таблиц
Но если во второй таблице три поля, в котором присутствую ID из первой...


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

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

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