Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 29.09.2011, 03:33
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Есть 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, но его нет(
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Имея две таблицы на одном листе в EXCELе, с одинаковым количеством столбцов, можно ли, сделать длину столбцов в одной Guest Новые вопросы и ответы 5 0 07.01.2012 13:18
Наследование QSqlQuery Guest Новый архив 2 0 29.09.2011 07:01
SQLITE+QT4.5 не получается выполнить Drop Table QSqlQuery Guest Новые вопросы и ответы 2 0 29.09.2011 05:35
QSqlDatabase (prepare и exec) Guest Новый архив 2 0 29.09.2011 05:34
Sqlite Create Table в QSqlQuery Guest Продолжение архива вопросов 0 29.09.2011 04:59



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