29.06.2006, 21:25 | #26 |
Роман Долгополов (RDOL)
|
Цитата:
Сообщение от Antant
Хотелось бы узнать как быть, если условие нужно добавить полям с типом даты.
Date2str(date), когда я пытаюсь поставить в Range, у меня вылетает с ошибкой. Попробовал так: qbr.value('((Table.ExpDate <= '+int2str(date2num(DateTo))+') && (Table.ExpDate >= '+int2str(date2num(FromDate))+'))'); даты в коде х++ пишутся в виде дд\мм\гггг , например 01\12\2006, функция которая преобразовывает переменную типа дата к такой строке date2strxpp() в вашем конкретном случае диапазона дат достаточно qbr.value(queryrange(dateFrom, dateTo)), что то же самое что и SysQuery::range() из совета oip Последний раз редактировалось db; 29.06.2006 в 21:27. |
|