Удаление строки
Модераторы: m0p3e, edward_K, Модераторы
Удаление строки
Всем Доброго времени суток!!!! У меня вот такой вопрос: как можно удалить строку из таблицы по заданному фильтру? В данном случае если у организации дебет(переменная Db) больше 0, то он удаляется из таблицы.(я редактирую конвертер банка, который преобразует присланный банком документ под нашу таблицу в галактике. необходимо сделать так, чтобы если среди платежей банка есть наша организация(т.е мы платили) она в таблицу не попадала).
под каждым красивым павлиньим хвостом, скрывается самая обычная куриная жопа!!! так что меньше пафоса господа!!!
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: Удаление строки
в зависимости от
delete current table;
delete table where (( ));
В данном случае вы вообще можете наверное написать continue;
vipprogr.chm не пробовали читать? статья "Операторы Insert, Update и Delete"
delete current table;
delete table where (( ));
В данном случае вы вообще можете наверное написать continue;
vipprogr.chm не пробовали читать? статья "Операторы Insert, Update и Delete"
Re: Удаление строки
Да я вот пробую задать условие, вот смотритеedward_K писал(а):в зависимости от
delete current table;
delete table where (( ));
В данном случае вы вообще можете наверное написать continue;
vipprogr.chm не пробовали читать? статья "Операторы Insert, Update и Delete"
Код: Выделить всё
if ( substr(s,1,4) = '|Db=') t1 := t1 + replace(replace(s,'|',''),'Db=','')+sym; // сумма по дебету
под каждым красивым павлиньим хвостом, скрывается самая обычная куриная жопа!!! так что меньше пафоса господа!!!
Re: Удаление строки
Написал необходимый фильтр, если вдруг кому-нибудь понадобиться
Код: Выделить всё
if ( substr(s,1,4) = '|Db=')
{
db :=replace(replace(s,'|',''),'Db=','');
t1 := t1 + replace(replace(s,'|',''),'Db=','')+sym;
}
if ( substr(s,1,8) = '|Credit=')
{
if (db='0.00')
{
t1 := t1 + replace(replace(s,'|',''),'Credit=','')+sym;
f_new.WriteLn(t1+t);
}
t := '';
t1:='';
db:='';
}
под каждым красивым павлиньим хвостом, скрывается самая обычная куриная жопа!!! так что меньше пафоса господа!!!