Форум программистов, компьютерный форум, киберфорум
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
1 / 1 / 0
Регистрация: 03.06.2015
Сообщений: 6
1

C# Firebird Post_Event

12.10.2015, 14:28. Показов 1872. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Пишу клиентское приложение на C# для работы с БД Firebird 2.5.
Задача: при добавлении новой строки в таблицу передать приложению сообщение;

В файле конфигурации указал:
RemoteAuxPort = 3065

В БД создал триггер:
SQL
1
2
3
4
5
6
CREATE OR ALTER TRIGGER TEST FOR CLITAB
ACTIVE BEFORE INSERT POSITION 0
AS
BEGIN
  POST_EVENT 'Test';
END
В приложении:
C#
1
2
3
4
5
6
7
8
9
10
11
12
        private void button1_Click(object sender, EventArgs e)
        {           
            FbRemoteEvent UpdateTriger = new FbRemoteEvent(conn);           
            UpdateTriger.AddEvents(new string[] { "Test" });
            UpdateTriger.RemoteEventCounts += new FbRemoteEventEventHandler(EventCounts);
            UpdateTriger.QueueEvents();      
        }
 
        private void EventCounts(object sender, FbRemoteEventEventArgs args)
        {
            MessageBox.Show(args.Name + args.Counts);          
        }
В EventCounts() не входит.

В чем проблема?

Добавлено через 2 часа 30 минут
Я убрал комментарий в файле config и 0 поменял на 3065. Но не показывает, что порт открыт. Как открыть порт?
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.10.2015, 14:28
Ответы с готовыми решениями:

FireBird + Interbase&Firebird Development Studio
Установил FireBird 2.5 SuperClassic и Interbase&Firebird Development Studio. Зашел в студию,...

Разбиение строки в FireBird - Firebird/InterBase
Продолжая тему отсюда: https://www.cyberforum.ru/firebird/thread309236.html :wall: Есть поле типа...

Как или чем конвертировать таблицы из Firebird в MySQL или наоборот из MySQL в Firebird ?!
Предлагайте все возможные варианты! Заранее при много благодарен!

Конвертирование Firebird 2.0 на Firebird 2.5
Приветствую всех!!! Мне дали задачу на работе поменять версию Firebird 2.0 на Firebird 2.5. Ну...

1
1 / 1 / 0
Регистрация: 03.06.2015
Сообщений: 6
14.10.2015, 13:51  [ТС] 2
Проблема решена.
0
14.10.2015, 13:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.10.2015, 13:51
Помогаю со студенческими работами здесь

Переход с firebird 1.0 на firebird 2.5
Уважаемые, Гуру! Возникли затруднения с переходом на windows 7. Использую внешнюю базу .gdb,...

FireBird
Не могу подключить к базе FireBird. сервер установлен в системе Не создается строка пдключения В...

AD и firebird
Домен не разу не ставил, и мало что в нём понимаю. Есть сеть, некоторые пользователи объединены в...

Firebird
Почему в setDatabaseName() нужно передавать путь до файла Как создать этот файл программно. То...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru