Форум: "Базы";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];
Внизи опять эти события Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.033 c