Russian Qt Forum

Qt => Базы данных => Тема начата: KosToZyB от Май 16, 2012, 15:27



Название: [РЕШЕНО]Qt подсчет кол-ва строк в таблице
Отправлено: KosToZyB от Май 16, 2012, 15:27
Как получить количество строк в таблице?
Я понимаю, что sql запросом:
Код
SQL
SELECT COUNT(*) FROM train
В Qt пишу следующий код:    
Код
C++ (Qt)
QSqlQuery sqlQuery;
sqlQuery.exec(tr("SELECT COUNT(*) FROM train"));
qDebug() << sqlQuery.value(0).toString();
Вывод в консоль следующий:
Код
Bash
QSqlQuery::value: not positioned on a valid record
""
Не подскажите в чем ошибка?


Название: Re: Qt подсчет кол-ва строк в таблице
Отправлено: Пантер от Май 16, 2012, 15:34
Код
C++ (Qt)
QSqlQuery sqlQuery;
sqlQuery.exec(tr("SELECT COUNT(*) FROM train"));
sqlQuery.next ();
qDebug() << sqlQuery.value(0).toString();