Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Событие на добавление записи в таблицу / 3 сообщений из 3, страница 1 из 1
30.05.2006, 05:04
    #33759444
123_void_123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие на добавление записи в таблицу
При добавлении записи в таблицу сервер должен сделать рассылку (е-майл + ftp).
Обработку "на лету" могу сделать, хотя не уверен, что всегда будет надёжно. Може по таймеру проверять таблицу? Но сильно коряво это выглядит, скажем кажую n-минуту дёргать базу "напроверку".
Как это сделать?

Спасибо.

ПС. Кроме SQL2005 приложение работает в разных офисах с MySQL и Access базами (для stand-alone версии). Поэтому .NET навороты не хотелось бы использовать)
...
Рейтинг: 0 / 0
30.05.2006, 06:49
    #33759469
Green2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие на добавление записи в таблицу
можно на лету сделать, например, кидать задание, на посылку почты.
--



Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
30.05.2006, 11:23
    #33759951
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие на добавление записи в таблицу
123_void_123При добавлении записи в таблицу сервер должен сделать рассылку
Это называется trigger.

123_void_123Може по таймеру проверять таблицу?
Это называется job.

123_void_123Но сильно коряво это выглядит,
Есть свои минусы и свои плюсы. Плюс - добавление записи избавляется от жесткой связи с рассылкой (например, если отпал почтовый сервер, insert не будет минуту ждать его таймаута, после чего отпадать с ошибкой. Отправится в следующий раз). В то же время появляется несогласованность; надо понимать, что "запись вставлена" уже не означает "рассылка произведена".
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Событие на добавление записи в таблицу / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]