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

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 2 (https://www.otvetnemail.ru/novyj-arhiv-2-812/)
-   -   QSqlQuery.prepare Бинд столбцов в SQLite (https://www.otvetnemail.ru/novyj-arhiv-2-812/qsqlquery-prepare-bind-stolbcov-v-sqlite-268661/)

Guest 29.09.2011 03:33

QSqlQuery.prepare Бинд столбцов в SQLite
 
Есть SQLite база, в ней столбцы с именами 0,1,2..9.Необходимо делать SELECT запрос в один из столбцов, имя столбца функция делающая запрос приняла в качестве int параметра, например int A. Делаю через prepare-bind. Ошибки вроде никакой нет, но работает неправильно(Код:query.prepare("SELECT number, value, :count FROM MainTable WHERE number = :num"); query.bindValue(":count", A); query.bindValue(":num", (3*column + row + 1) ); // Здесь все хорошо работает)) query.exec();в query.value(2) должно быть содержимое столбца с номером A, но его нет(


Часовой пояс GMT, время: 10:49.


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