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

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

Как в PARADOX удалить записи по определённой маске? [D7, Paradox]


ikondakov ©   (2004-03-16 17:59:00) 

Как в PARADOX удалить записи по определённой маске?
Или с определённым значением некоторых полей. Ну типа если Табл1.Поле1=Значение1 то Табл1.Делет.


Zacho   (2004-03-16 18:32:00) [1]

MyTable.First;
while not MyTable.Eof do
begin
 if MyTable.FieldByName(..)=.. then MyTable.Delete else MyTable.Next;
end;


ikondakov   (2004-03-16 18:26:00) [2]

а если таблица отфильтрована... и как вообще задать этот цикл??? В каких пределах?


ikondakov   (2004-03-16 18:24:00) [3]

Удалено модератором


Desdechado   (2004-03-16 18:23:00) [4]

тогда в цикле по таблице


ikondakov   (2004-03-16 18:21:00) [5]

ах да забыл, не через SQL


ikondakov   (2004-03-16 18:21:00) [6]

Удалено модератором


Плохиш   (2004-03-16 18:08:00) [7]

delete from Табл1 where Поле1=Значение1


Наверх

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