powered by simpleCommunicator - 2.0.35     © 2025 Programmizd 02
Форумы / Delphi [игнор отключен] [закрыт для гостей] / сообщение о событиях из SQL7.0 в Delphi5
5 сообщений из 5, страница 1 из 1
сообщение о событиях из SQL7.0 в Delphi5
    #32012356
dash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Работаю с D5 и SQL server 7.0 (недавно). Нужно автоматом обновлять данные во всех запущенных приложениях по событиям (изменениям) в некоторых таблицах БД. Вроде бы стандартная задача. В Interbase это все сделано. Наверное она давно решена и в SQL, не может там не быть какго-нибудь подходящего средства, но я не знаю с какого бока подойти. Пробывал пользоваться RAISERROR - но его получает только тот экземпляр программы, который запустил транзакцию, да и обрабатывать его можно только через try...except, что не во все места воткнешь.
Кто подскажет - как грамотно реализовать в SQL рассылку а в Delphi прием сообщений о событиях в базе по типу TIBEvents и TIBEventAlert?
...
Рейтинг: 0 / 0
сообщение о событиях из SQL7.0 в Delphi5
    #32012362
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нету такого в SQL7.0.
Делай таблицу, куда записи о событиях складывать будешь и на клиенте по таймеру проверяй. Если нужная запись есть, значит чего-то делай.
...
Рейтинг: 0 / 0
сообщение о событиях из SQL7.0 в Delphi5
    #32012366
JINX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наколько мне известно InterBase - единственный сервер в котором реализованна посылка сигналов клиенту - впрочем я могу ошибаться.
...
Рейтинг: 0 / 0
сообщение о событиях из SQL7.0 в Delphi5
    #32012651
Hugo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ИМХО это делается самописными рассширенными хранимыми процедурами. Через mailslot например...
...
Рейтинг: 0 / 0
сообщение о событиях из SQL7.0 в Delphi5
    #32012661
dash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Грустно, девицы
Спасибо всем за помощь
Hugo - если можно поподробнее о mailslot - где о нем посмотреть? Если это почтовая служба SQL - для оперативного межпрограммного обмена событиями это не очень проходит.
В BOL есть упоминание о COM объектах - вроде бы их можно создавать в T-SQL, но они существуют только в пределах этого batch файла (какой тогда в них прок?). Кто-нибудь ими пользовался?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / сообщение о событиях из SQL7.0 в Delphi5
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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