Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 29.09.2011, 07:13
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Уф, наконец то зарегился на форуме есть две таблицы :Код:CREATE TABLE db_termin ( `ID` int(11) NOT NULL auto_increment, `FULL_NAME` text, `SHORT_NAME` text, `RAZDEL` int(11) default NULL, `P_RAZDEL` int(11) default NULL, `OPREDELENIE` longblob default NULL, PRIMARY KEY (`ID`));CREATE TABLE db_razdel ( `R_ID` int(11) NOT NULL auto_increment, `R_NAME` text, PRIMARY KEY (`R_ID`));Они связаны так : db_termin.RAZDEL=db_razdel.R_IDМне нужно чтобы вместо RAZDEL int(11) в таблице выводился R_NAME textМожно так сделать при помощи QSqlCursor ?p.s. Если делать выборку так : Код:QSqlSelectCursor *q = new QSqlSelectCursor("select * from db_termin, db_razdel where db_termin.RAZDEL=db_razdel.R_ID"); QDataTable *t = new QDataTable(q, TRUE, &w); q->select(); t->refresh();то всё ок, но перестаёт работать terminTable->setFilter( "RAZDEL='" + QString::number(id) + "'" ); который мне очень нужен.Помогите плиз.Кто ничего не понял, говорю проще : Как с помощью QSqlCursor сделать выборку из двух связанных таблиц
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Скрыть/показать строки таблицы. Опера и Фокс портят таблицы? Guest Продолжение старого архива 0 17.10.2011 10:01
Запросы. Замещение строки таблицы при совпадении данных из др. таблицы Guest Продолжение старого архива 0 01.10.2011 03:04
Связанные таблицы MySQL Guest Продолжение старого архива 0 30.09.2011 21:05
модель/представление, связанные таблицы БД и QTreeWidget Guest Новый архив 3 0 29.09.2011 05:38
QDataTable изменить ширину столбцов, если данные читаються через QSqlCursor? Guest Продолжение нового архива 0 29.09.2011 05:03



© www.otvetnemail.ru - Форум вопросов и ответов.