Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

While not ADODataSet [D7, dBase, FoxPro]


Scorpio ©   (2005-01-31 10:49:00) 

Мастера, подскажите плиз как мне выскочить из внутреннего цикла, но так, чтобы внешний продолжал работать ??

while not ADODataSet1.Bof do
 begin
   DataSource1.DataSet.Edit;
   if ADODataSet1.FieldByName('rf_').AsDateTime >=
      StrToDate(Edit1.Text) and ADODataSet1.FieldByName('rf_').
      AsDateTime <= StrToDate(Edit2.Text) then
       
        while not ADODataSet1.Bof do
           begin
                i1 := i1 + 1;
Как мне при определенных условия выйти из этого цикла, но так, чтобы внешний цикл продолжал работать ??
                ADODataSet1.Prior;
           end;
  ADODataSet1.Prior;
end;


Zelius   (2005-01-31 19:06:00) [1]

А чем Break не нравится???


ЮЮ   (2005-01-31 10:56:00) [2]

while
 not ADODataSet1.Bof and
 <условие, при истинности которого входим во внутренний цикл>
 (ADODataSet1.FieldByName('rf_').AsDateTime > curDt)
do begin
 ...
end;

ORDER BY ... DESC


Nikolay M.   (2005-01-31 10:55:00) [3]


> while not ADODataSet1.Bof AND NOT (твое некоторое условие)do

?


> сделать сортировку базы по дате но не по возрастанию, а
> по убыванию ?

ORDER BY
 field DESC


Scorpio   (2005-01-31 10:50:00) [4]

Подскажите как в SQL запросе сделать сортировку базы по дате но не по возрастанию, а по убыванию ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо