Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новые вопросы и ответы 2 (https://www.otvetnemail.ru/novye-voprosy-i-otvety-2-821/)
-   -   [qt4.4.0] Нелатинские символы в именах столбцов для таблиц участвующих в реляции (https://www.otvetnemail.ru/novye-voprosy-i-otvety-2-821/qt4-4-0-nelatinskie-simvoly-v-imenah-stolbcov-dlya-tablic-uchastvuyushih-v-relyacii-273616/)

Guest 29.09.2011 06:38

[qt4.4.0] Нелатинские символы в именах столбцов для таблиц участвующих в реляции
 
Довольно простая ситуация, есть таблицы в бд psql, описанные:Код:CREATE TABLE my_item_names ( id INT, "Имя" TEXT );CREATE TABLE my_item_names_2 ( id INT, name TEXT );иCREATE TABLE my_item_view ( id INT, name_id INT);Для my_item_names получаю пустую вьюху:Код:QTableView * view = new QTableView;view->setItemDelegate(new QSqlRelationalDelegate(view));QSqlRelati onalTableModel * model = new QSqlRelationalTableModel;model->setTable( "my_item_view" );model->setRelation( 1, QSqlRelation( "my_item_names", "id", "Имя" ) );view->setModel( model );view->show();Для my_item_names_2 все ок:Код:model->setRelation( 1, QSqlRelation( "my_item_names_2", "id", "name" ) );Баг?


Часовой пояс GMT, время: 03:35.


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