Цитата:
Сообщение от lovepsone
Попробуйте считывать строки и записывать их в тип string... То есть:
Код:
std::string buf;
...
/*соеденение с мускулом*/
...
while(/*пока не будет конец файла либо до точки с запятой (условие придется вставлять в нутри цикла)*/)
{
buf.append(/*считываемая строка*/);
/* может метод не совсем подойдет, то попробуйте следующее*/
// buf += /*ваша строка до символа ";"*/;
}
// ну а далее сам запрос
...
P.S. Старайтесь саму свою проблему решить, если не получается то только тогда пишите на форум... А то за последенее время постов на вас темпура не одобрит )))
|
Спасибо, но я что то не совсем разобрался с этим кодом)) переменная вроде теперь передается, но выполняется только первый запрос из mysql, на последующих
Код:
MySQL server has gone away
непонятно почему так. Буду стараться научиться склеивать строки и обрабатывать строчки с комментариями и найти ответ на возникшие трудности.
Вариант передачи параметра предложенный Evgeniy работает. Большое спасибо.