Страница: 1 |
Страница: 1 |
Вопрос: как отследить изменения в БД
Добавлено: 08.09.08 22:16
Автор вопроса: rsv496
Приветствую всех! Подскажите пожалуйста как лучше решить следующую задачку:
Имеется БД Access с таблицей в которой имеется строка с данными, значения полей которой периодически меняются.
Необходимо значения этих полей выводить в текстовые поля в окне формы.
Если идти простым путем и привязать TextBox,сы к БД через BindingSourсe , TableAdapter и DataSet при открытии формы значения в текстовых полях появляются, но последующие изменения не происходят. Можно конечно объявить таймер и периодически обновлять DataSet, но получается довольно некрасиво, либо можно потерять некоторые данные , либо надо таймер заставлять работать слишком часто, что не есть хорошо.
Вопрос, каким еще образом можно отслеживать изменения в таблице БД и их получать.
С уважением!
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
VBNet$ik
Вопросов: 1
Ответов: 31
Профиль | | #1
Добавлено: 15.09.08 13:24
для access таймер
или pgsql + event
Номер ответа: 2
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #2
Добавлено: 26.09.08 13:54
А кто меняет данные. Пусть та часть программы (или другая программа), что отвечает за модификацию нужных тебе данных сообщает (есть ряд способов) другой части программы, что recordset надо обновить. Примеры: события, сообщения windows, глобальные переменные и др.