Вниз
Скачать: CL | DM;

Чистка базы при определенном условии.   Найти похожие ветки 

← →
SASH2   (2004-01-05 11:50) [0]

В одну базу сливаются данные с баз за все месяца. Необходимо очистить базу, если снова появится база за 01 месяц. В базе есть поле mes, в которое заносится номер месяца (01, 02, 03,..., 12).
Скажите пожалуйста как это можно сделать?!!


← →
JibSkeart ©   (2004-01-05 11:52) [1]

Ну хоть на триггере :))
или Job
а вообще что за база то ??? :)


← →
SASH2   (2004-01-05 11:54) [2]

БД Paradox!!! :)


← →
JibSkeart ©   (2004-01-05 11:55) [3]

ой тогда не знаю с парадокс дело не имел ...


← →
Sandman25 ©   (2004-01-05 11:56) [4]

if mes = "01" then
with база do
begin
начать транзакцию.
try
очистить все нужные таблицы
закончить транзакцию
except
отменить транзакцию
raise
end
end


← →
Sandman25 ©   (2004-01-05 12:00) [5]

Если доступ через BDE, то
база = TDatabase
остальное по смыслу (Commit, Rollback, StartTransaction)


← →
SASH2   (2004-01-05 12:00) [6]

JibSkeart, а с другими базами знаешь как это зделать?



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.01 c
3-93335
Egorka
2004-01-04 10:30
2004.01.29
Можно ли в фильтре сделать условие с подстрокой?


3-93344
Vemer
2004-01-03 17:24
2004.01.29
Триггер не ловит Null вроде


3-93328
Borealis
2004-01-05 12:07
2004.01.29
Начала MySQL


1-93517
Just newbie
2004-01-19 12:24
2004.01.29
Функция сравнение содержимого 2-х ListBox


1-93483
baataars
2004-01-15 13:58
2004.01.29
OpenDialog не встает на DefaultExt если есть фильтр




   Наверх