Russian Qt Forum

Qt => Вопросы новичков => Тема начата: desided от Декабрь 19, 2016, 19:02



Название: SQL отображене строк
Отправлено: desided от Декабрь 19, 2016, 19:02
всех приветствую, подскажите как можно простым способом вывести строки из таблицы,
имею дб, первая колонка - идентификаторы (номер строк), вторая строка данные в буквенном виде,
Код:
for(int i = 1; i < 12; i++)
    {
        query.prepare("select дз13б from parametrs where n = :i");
        query.bindValue(":i", i);
        query.exec();
        QSqlRecord rec = query.record();
        qDebug() << query.isValid() << query.isActive() << query.size();
        while(query.next()){
        Ec = query.record().value(1).toDouble();
        P = query.record().value(1).toDouble();
        bk = query.record().value(2).toDouble();
// 
примерно я думал, но это криво, value возвращает номмер столбца, а мне нужен номер строки
подскажите как спокойно можно перемещаться по строкам, в не зависимости от их значений, что то типо value только для строк.