Russian Qt Forum
Ноябрь 24, 2024, 19:01 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как вывести подстроку из QStringList???  (Прочитано 2704 раз)
Flashcherry
Гость
« : Май 27, 2012, 19:53 »

text-читаю из файла
QStringList list=text.split("|");
   
   QSqlQuery query;
   QString inputList="INSERT INTO table(NAME,DATE,NUMBER) VALUES('";
   inputList+=list[0];
   inputList+="','";
   inputList+=list[1];
   inputList+="','";
   inputList+=list[2];
   inputList+="');";
пробовала через list.at(0)....
необходимо внести 3 подстроки, как получить значение переменных QStringList?
Записан
Alex Custov
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2063


Просмотр профиля
« Ответ #1 : Май 27, 2012, 20:08 »

через
Код:
list[i]
или
Код:
list.at(i)
. Ошибка где-то в другом месте.
« Последнее редактирование: Май 27, 2012, 21:09 от Alex Custov » Записан
LisandreL
Птица говорун
*****
Offline Offline

Сообщений: 984


Надо улыбаться


Просмотр профиля
« Ответ #2 : Май 27, 2012, 22:33 »

QSqlQuery::prepare + QSqlQuery::bindValue
А склеивание запроса вручную ни к чему хорошему вас не приведёт.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.095 секунд. Запросов: 22.