Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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
2-1180443692
molotok
2007-05-29 17:01
2007.06.17
хелп плиз, не то коней скоро двину...


10-1132635470
Simon
2005-11-22 07:57
2007.06.17
Печать Excel


15-1179811829
Sergey13
2007-05-22 09:30
2007.06.17
Просьба к самарцам.


2-1180438381
s_t_d
2007-05-29 15:33
2007.06.17
TP 7.1. Вывод на экран двумерного массива по строкам


2-1179953765
Евгений2
2007-05-24 00:56
2007.06.17
Клавиатурный перехватчик





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский