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

делаю запрос в модели QSqlQueryModel и применяю модель в комбобокс,запрос следующий :"select id_key_citie from citie where city_name =" + namename - это QString ,в нём хранится имя города которое я хочу подставить в запрос, но запрос не выполняется!я думаю что надо в запросе заключить имя подставляемого города в ' ' ,как это сделать??и ещё пробовал:"select id_key_citie from citie where city_name = 'Москва' " и так не получается!В БД делал имя москва на английском (Moscow),подставлял в запрос:"select id_key_citie from citie where city_name = 'Moscow' " и запрос выполнился. Как мне сделать кодировку (наверно Utf8) для QString name??заранее спасибо... :wink:
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
QSqlQueryModel::setData Guest Продолжение архива вопросов 0 29.09.2011 06:33
QSqlQueryModel и QSqlTableModel Guest Новый архив 3 0 29.09.2011 06:23
QSqlQueryModel + QTableView Guest Новый архив 3 0 29.09.2011 06:18
Обновление отображения QSqlQueryModel Guest Новый архив 3 0 29.09.2011 06:18
[QSqlQueryModel] редактируемый Guest Продолжение нового архива 0 29.09.2011 05:31



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