2015-04-20 1 views
-1

Я занимаюсь разработкой форм Windows с использованием Microsoft.Net, VB и Sql. Который управляет репозиторием из баз данных OLTP.Как реализовать триггеры при изменении базы данных в sql

Я хочу внедрить систему запуска, так что когда данные вставлены в OLTP's database, он будет уведомлен обо мне, чтобы я мог обновлять данные своего приложения, чтобы получить самые последние данные.

Как я могу это достичь?

+0

Посмотрите на служебного брокера ... – Codexer

ответ

0

Вы должны использовать почтовую базу данных и создавать SQL триггеры на ваших соответствующих таблицах

см эту ссылку

Send e-mail from a trigger

+0

Есть ли другой способ запуска, который меняет базу данных, поскольку я должен связать какую-то другую функцию с этим триггером для загрузки данных в базу данных приложений. –

+0

Вы можете связать свою функцию и вызывать функцию из этого же триггера, а также. –

0

Я думаю, что вы ищете Query Notifications. Я бы предостерег вас от подключения к нему клиентского приложения (в отличие от промежуточной внутренней службы, с которой говорит ваш клиент), но там у вас есть.

+0

Я получил это, поскольку я изучил ссылку, предоставленную выше ее для приложений кэша и используемую с веб-приложениями .. но я хочу, чтобы приложение Windows с Sql-Database –

+0

Бэкэнд-клиент не имеет значения - вы можете использовать его в приложении Windows, если хотите. Я уверен, что приведенный пример был именно таким - пример. –

Смежные вопросы