Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.13;
Скачать: CL | DM;

Вниз

и опять эти события   Найти похожие ветки 

 
stud ©   (2003-10-20 16:59) [0]

как узнать зарегистрировано ли приложение на сервере как приемник сообщений. желательно на самом сервере а не из приложения. в приложении ошибок при регистрации не возникает registered=true, тригер генерирующий событие срабатывает, но в приложение событие не поступает. может в ФБ1,5 немного другой формат? на сайте разработчиков ничего вразумительного найти не удалось..


 
Alexandr ©   (2003-10-21 05:50) [1]

да, формат другой.
Просто что-то ты не то делаешь.
А возможности узнать нет.


 
stud ©   (2003-10-21 09:12) [2]

и какой он другой?


 
Alexandr ©   (2003-10-21 09:36) [3]

а оно тебе надо?
ну поменяли в FB1.5 много в events по сравнению с FB1.0
а что мешает взять и сервер и клиент от FB1.5?


 
stud ©   (2003-10-21 09:44) [4]

так дело в том, что у меня все 1,5 и клиент и сервер


 
Fiend ©   (2003-10-21 09:46) [5]

в приложение событие поступит только после коммита транзакции в контексте которой оно должно сгенерироваться. т.е. если делается апдейт и триггер генерирующий событие выполняется, то в приложение оно поступит только после commit или commitretaining


 
stud ©   (2003-10-21 09:58) [6]


> Fiend © (21.10.03 09:46) [5]

читай пост №1. тригер срабатывет в контексте транзакции, которая разумеется подтверждается commit.


 
Fiend ©   (2003-10-21 10:16) [7]

я что-то там ничего про коммит не увидел, может подслеповат стал???


 
stud ©   (2003-10-21 10:33) [8]

а тригер вообще может сработать сам по себе?


 
Zacho ©   (2003-10-21 10:36) [9]


> stud © (21.10.03 10:33) [8]

Как это "сам по себе" ? Т.е. модификаций в таблице не было, а триггер сработал ? Не может.


 
stud ©   (2003-10-21 10:49) [10]


> Zacho © (21.10.03 10:36) [9]

так и я о том же


 
Zacho ©   (2003-10-21 11:05) [11]


> stud © (21.10.03 10:49) [10]

О чем ? Т.е. у тебя триггер срабатывает самопроизвольно ? Тогда пиши багрепорт разработчикам FB


 
Alexandr ©   (2003-10-21 11:11) [12]

этот базар ниочем уже начал доставать, ей богу.


 
Fiend ©   (2003-10-21 11:13) [13]

триггер срабатывает до коммита, а вот событие приходит в приложение именно после него родимого


 
stud ©   (2003-10-21 11:16) [14]


> этот базар ниочем уже начал доставать, ей богу.

ну так хоть что-нибудь подсказали-бы......

тригер срабатывает непроизвольно. запускается транзакция производятся изменения в таблице, транзакция подтверждается. естественно срабтывет тригер, генерируется событие, но куда оно пропадает не понятно. библиотеки обинаковые, что на сервере, что на клиенте - FB 1.5


 
stud ©   (2003-10-21 11:18) [15]


> Fiend © (21.10.03 11:13) [13]

так оно вообще не приходит!


 
Fiend ©   (2003-10-21 11:23) [16]

не, ну как это так у всех приходит а у тебя нет???!!!

ты уверен что у тебя коммит прошёл?
убедиться легко, сделай свои действия которые по твоему мнению приводят срабатыванию триггера и как следствие к генерированию события и потом якобы комит происходит, потом неичего не останавливай, а следующим действием в IBExpert сделай select из таблицы которую обновлял, если увидишь уже обновлённые данные то коммит действительно был и будем разбираться далее


 
stud ©   (2003-10-21 11:24) [17]

делал. в этом же тригере записываю в специально для этой цели созданную другую таблицу. все изменения вносятся


 
stud ©   (2003-10-21 16:18) [18]

так будем разбиратьсяраньше?



Страницы: 1 вся ветка

Текущий архив: 2003.11.13;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.051 c
1-41608
Данила
2003-10-26 21:12
2003.11.13
Отловить запуск excel/word/access


7-42174
Tihomirov
2003-08-30 09:04
2003.11.13
Индификация железа


6-41839
Michael_X
2003-09-05 15:01
2003.11.13
Winsock2


1-41717
willys
2003-11-03 16:58
2003.11.13
работа с мат. выражениями


3-41022
Nikolai_S
2003-10-15 18:41
2003.11.13
Как обновить только одну конкретную запись в TADOTable?