Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Работа с данными

Страница: 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-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #2
Добавлено: 26.09.08 13:54
А кто меняет данные. Пусть та часть программы (или другая программа), что отвечает за модификацию нужных тебе данных сообщает (есть ряд способов) другой части программы, что recordset надо обновить. Примеры: события, сообщения windows, глобальные переменные и др.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам