Форум: "Базы";
Текущий архив: 2007.06.17;
Скачать: [xml.tar.bz2];
Внизпрехвать post_event в ADO Найти похожие ветки
← →
elserpiente (2007-03-27 15:11) [0]Привет, ВСем. ПОдскажите как перехватить событие в Firebird c помощью ADO компонент. Заранее всем спасибо ;)
← →
Johnmen © (2007-03-27 16:17) [1]Никак.
Насколько я в курсе...
← →
Ega23 © (2007-03-27 16:38) [2]
> Привет, ВСем. ПОдскажите как перехватить событие в Firebird
> c помощью ADO компонент.
В стречный вопрос: а нафига?
(Это я к тому, что возможно твоя конкретная проблема решается другими более удобными способами...)
← →
elserpiente (2007-03-27 16:54) [3]нафига? мне нужно перехватывать момент обновление базы данных (таблицы)
← →
sniknik © (2007-03-27 17:03) [4]> нафига? мне нужно перехватывать момент обновление базы данных (таблицы)
а при чем тут тогда компоненты ADO? действие серверное. триггер на бефоре апдейте/инсерт...
← →
Jan (2007-03-27 17:05) [5]
> афига? мне нужно перехватывать момент обновление базы данных
> (таблицы)
ага знаем, и у клиентов отрефрешить грид... :) готовь каску.
← →
PEAKTOP © (2007-03-27 17:11) [6]> Firebird c помощью ADO компонент
В автосервисе:
-- А что это у вас за работник, который двигатель через выхлопную трубу ремонтирует ?
-- Не обращайте внимание, он просто раньше гинекологом работал ...
(с) anekdots.ru
← →
Ega23 © (2007-03-27 17:22) [7]
> нафига? мне нужно перехватывать момент обновление базы данных
> (таблицы)
Если тебе это для [5], то позволь поинтересоваться: даже если данная функциональность клиента действительно необходима, даже если ты перехватишь данное событие в ADO (или других средствах доступа) на данном клиенте, то каким образом ты собираешься оповещать остальных клиентов?
← →
elserpiente (2007-03-27 17:46) [8]
> Если тебе это для [5], то позволь поинтересоваться: даже
> если данная функциональность клиента действительно необходима,
> даже если ты перехватишь данное событие в ADO (или других
> средствах доступа) на данном клиенте, то каким образом ты
> собираешься оповещать остальных клиентов?
в ФБ есть команда post_event ее ставишь в тригер на обновелние/добавление и при срабатывании тригера ФБ сама всем подключеным клиенттам высылает событие, которое можно перехватить TIBEvents. Но т.к. приложение сделано для работы с MySQL и FireBird, то пришлось использовать ODBC дрова и юзать их через ADO компонент. Так вот я не могу перехватить событие с помощью ADO....
← →
Правильный Вася (2007-03-27 18:31) [9]
> не могу перехватить событие с помощью ADO....
и правильно
блажь все это, от плохого проектирования
← →
DrPass © (2007-03-28 01:16) [10]
> Так вот я не могу перехватить событие с помощью ADO....
Ну, по идее так и должно быть. События - нативная штука ФБ. Универсальным драйвером, естественно, не поддерживается. Поэтому надо пользовать компоненты прямого доступа
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2007.06.17;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.045 c