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

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 2 (https://www.otvetnemail.ru/novyj-arhiv-2-812/)
-   -   Проблема с SqlRelationalTableModel (https://www.otvetnemail.ru/novyj-arhiv-2-812/problema-s-sqlrelationaltablemodel-269824/)

Guest 29.09.2011 04:35

Проблема с SqlRelationalTableModel
 
У меня возникла такая проблема: есть модельКод:ingredientsModel = new RecipeIngredientsModel(this); ingredientsModel->setTable("recipes_ingredients"); ingredientsModel->setFilter("recipe_id='-1'"); ingredientsModel->setEditStrategy(QSqlTableModel::OnManua lSubmit); ingredientsModel->setRelation(3, QSqlRelation("units","id","name")); ingredientsModel->setRelation(4, QSqlRelation("ingredients","id","name")) ; ingredientsModel->setHeaderData(2, Qt::Horizontal, tr("Количество")); ingredientsModel->setHeaderData(3, Qt::Horizontal, tr("Мера")); ingredientsModel->setHeaderData(4, Qt::Horizontal, tr("Ингредиент")); ingredientsModel->select();при вставке записей в поле 3 и 4 значения выбирается из таблиц units, ingredients, так вот если это стаые записи которые уже были в этих таблицах то все нормально, а эсли это записи которые я создала при этом запуске программы, то в таблице в этих полях пусто. в чем тут может быть проблема


Часовой пояс GMT, время: 11:00.


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