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

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
AnsiString DateArray = "";
int DaysBetween = 0;
DaysBetween = DateTimePicker2->Date - DateTimePicker1->Date;
for (int i = 0; i <= DaysBetween; i++ )
{
 if (i != 0)
 DateArray = DateArray + " OR ";
 DateArray =  DateArray + " date_made = '"+DateToStr(DateTimePicker1->Date + i)+"'";
}

Очевидно, подготавливаем запрос для отбора по диапазону дат :)

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

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

  • DateToStr(DateTimePicker1->Date + i) для SQL-запроса - само по себе ГК, т.к. зависит от региональных настроек.
    нормальный софт должен работать на любых региональных настройках как сервера (ну тут хотя можно не так жестко), так и клиента.
    Ответить

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

Из-за тебя ушел bormand, guest!

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


    8