Главная страница
    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.036 c
15-1179357258
Bad_B
2007-05-17 03:14
2007.06.17
Это можно реализовать? (чуток о БД)


2-1179912586
DmitrichJ
2007-05-23 13:29
2007.06.17
Размер файла и создание каталога


15-1179646386
Knight
2007-05-20 11:33
2007.06.17
Выговор Slider007&#133 за пропущенное 19-ое мая&#133


15-1179679717
Megabyte
2007-05-20 20:48
2007.06.17
Cочинение 7-летнего Тараса по теме "Кем я хочу стать"


1-1177139483
Ламонов Олег
2007-04-21 11:11
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский