![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
подскажите какое прерывание происходит когда в таблице появляется [D6]
snowkam © (2005-11-11 00:17:00)Вобщем такая вот ситуация. Нужна программка которая должна следить появилась ли новая запись в таблице или нет. Если появилась то вызвала бы исключение.
как это сделать
ANB (2005-11-11 17:24:00) [1]
> Mike Kouzmine © (11.11.05 17:16) [12]
А можно еще контрольную сумму по всем записям считать. Тогда совсем круто будет.
ЗЫ. Бедный сервер.
Mike Kouzmine (2005-11-11 17:16:00) [2]ANB © (11.11.05 16:32) [11] Одну удалили, другую добавили.
ANB (2005-11-11 16:32:00) [3]
> Dioman © (11.11.05 16:15) [10]
> делай select count(*) from table и сравнивай со старым значением
Во во. По таймеру каждые 50 милисекунд для точности.
Dioman (2005-11-11 16:15:00) [4]делай select count(*) from table и сравнивай со старым значением
Anatoly Podgoretsky (2005-11-11 12:23:00) [5]Сервер, сервер, если ли мальчик вообще.
Sergey13 (2005-11-11 10:41:00) [6]2[7] sniknik © (11.11.05 10:40)
> если сервер такое позволяет. ;о)
если он вообще есть. 8-)
sniknik (2005-11-11 10:40:00) [7]скорее тогда INSTEAD OF INSERT, если сервер такое позволяет. ;о)
Sergey13 (2005-11-11 10:37:00) [8]2 [5] Desdechado © (11.11.05 10:30)
ИМХО, скорее BEFORE тут нужен.
Desdechado (2005-11-11 10:30:00) [9]триггер, рассылающий сообщения
но сама идея, имхо, порочна
Desdechado (2005-11-11 10:30:00) [10]триггер AFTER INSERT
Sergey13 (2005-11-11 09:02:00) [11]2 snowkam © (11.11.05 00:17)
А что за БД?
Anatoly Podgoretsky (2005-11-11 08:52:00) [12]Может все таки лучше выдать сообщение, чем исключение?
Зачем нужна программа, которая вылетает с сообщением об ошибке.
Есть ли у таблицы автоинкриментное поле или поле с датой ввода, как иначе обнаружить новую запись.
snowkam (2005-11-11 00:28:00) [13]ОЙ забыл.
И может ли все выше написанное делать ClientDataSet ?