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

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение нового архива (https://www.otvetnemail.ru/prodolzhenie-novogo-arhiva-811/)
-   -   SQLite, доступ к последней записи (https://www.otvetnemail.ru/prodolzhenie-novogo-arhiva-811/sqlite-dostup-k-poslednej-zapisi-269969/)

Guest 29.09.2011 04:43

SQLite, доступ к последней записи
 
В таблице первым идёт поле, которое является уникальным идентификатором записи. Задано какINTEGER NOT NULL PRIMARY KEY AUTOINCREMENTРазумеется при добавлении записи это поле в запросе не указывается. Можно ли получить сгенерировавшееся значение для этого поля, после выполнения запроса не выполняя новый запрос SELECT? Мне просто потом это значение надо в другой таблице использовать для привязки.Или как правильнее заменить мою белиберду, чтобы снизить нагрузку и поднять скорость?Код:query->prepare("SELECT * FROM files WHERE file=:filename");query->bindValue(":filename", file);query->exec();while (query->next()) { id_f = query->value(0).toInt() ;}


Часовой пояс GMT, время: 13:58.


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