Привет всем.
Известно, что QSqlDatabase::record (tableName) возвратит объект QSqlRecord, в к-ром будут находиться все столбцы таблицы tableName в виде объектов QSqlField.
Внимание, вопрос..
Если я сделаю так:
QSqlDatabase db = QSqlDatabase::database();
if (!db.record(«xxx»).contains(«yyy»))
db.record(«xxx»).append («yyy», QVariant::String);
То действительно ли у меня в таблице xxx появится столбец «yyy», если его еще не было?
Спасибо.

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.