Кресты / Говнокод #9349 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
QSqlQuery* query = new QSqlQuery(db2);
QDate curDate = QDate::currentDate();
query->prepare("select id,custom,actual0,actual1,division,fili,author,dogo,sumo_dogo,sumo_proshe,sumo_penis,sumo_shtrafa,state,mark,anka from clbalance where actual0 <= ? and actual1 > ?");
query->addBindValue(QDate::currentDate().addDays(-1));
query->addBindValue(QDate::currentDate().addDays(-1));

А вдруг дата уже изменилась ?)
Отдельно доставляют названия столбцов.

Запостил: ir4y ir4y, (Updated )

Комментарии (5) RSS

  • добавили строку 2, а строки 4 и 5 поменять забыли?
    Ответить
    • Код не мой так что это останется нераскрытой тайной.
      Ответить
  • и вообще, current_date - 1 надо бы в самом запросе писать (будет только 1 обращение к СУБД).
    и еще. QDate::currentDate() как реализован? он не "портит" отпрепаренный запрос в строке 3?
    Ответить

Добавить комментарий

Переведи на "PHP", guest!

    А не использовать ли нам bbcode?


    8