deska wrote...а как данные переменные задать...
SET CENTURY ON &&Это что-бы год был с указанием века
SET DATE BRITISH &&Это что-бы формат даты был такой "дд/мм/гггг"
dFirstDate = {01/06/2005}
dLastDate = {30/06/2005}
select * from MyTable where between(MyTable.Date, dFirstDate, dLastDate) into cursor QQQ
Кажется так. Могу ошибиться, так-как забросил Fox до появления VFP6.0
а SQL в 2.6 точно поддерживается, и построить запрос на нем быстрее, красивее и удобнее, чем собирать нужные данные сканируя таблицу операторами FoxPro
Все зависит от задачи и от структуры данных. В монопольной системе, с хорошо продуманными связями и индексами, да с применением RUSHMORE, навигационным способом может быть приятнее работать.