Russian Qt Forum

Qt => Вопросы новичков => Тема начата: Григорий от Август 15, 2012, 09:11



Название: не выполняется запрос
Отправлено: Григорий от Август 15, 2012, 09:11
  Уважаемые форумчане, подскажите где я мог ошибится...

  вот этот код
Код:
      q.prepare("update t set img=:img");
      QPixmap img;
      img=QPixmap(":add.png");
      QByteArray bytes;
      QBuffer buffer(&bytes);
      img.save(&buffer,"PNG");
      q.bindValue(":img",bytes);
      q.exec();
      QMessageBox::information(this,"Ошибка",q.lastError().text());

выдает мне вот такую ошибку
Код:
ОШИБКА:  ошибка синтаксиса (примерное положение: "=?")
СТРОКА 1: update t set img=?
                          ^
QPSQL: Unable to create query


Название: Re: не выполняется запрос
Отправлено: Alex_C от Август 15, 2012, 10:58
http://www.prog.org.ru/topic_22086_0.html