VB.Net Обновление данных из Datatable/Dataset во время разработки

У меня есть приложение с двумя отдельными формами...

В первой форме он принимает входные данные от пользователя и сохраняет их в базе данных... В данном случае это таблица staffdetails.

В другой форме есть datagridview1... я установил источник данных этого datagridview во время разработки

Я использую меню для навигации по формам... если вторая форма (то есть та, что с gridview) уже открыта, она показывает текущее количество записей, скажем, 4... когда я перехожу к другой форме и обновляю таблицу оттуда, то, если я закрою форму с помощью gridview и снова открою ее, обновленные значения таблицы не будут отображаться в gridview...

Код, используемый в событии загрузки второй формы:

Me.Database1DataSet.staffdetails.AcceptChanges()
Me.StaffdetailsTableAdapter.Fill(Me.Database1DataSet.staffdetails)

что я могу написать, чтобы обновить записи? staffdetails.AcceptChanges() не работает, кажется


person Shraavan Acharya    schedule 05.05.2013    source источник


Ответы (1)


Используйте метод обновления tableAdapter. Подробную информацию о используя tableAdapter для сохранения в базу данных.

person Paul Anderson    schedule 05.05.2013
comment
говорит, что такого метода нет... когда я набираю UPDATE после точки, т.е. полной остановки, intellisense не помогает... - person Shraavan Acharya; 05.05.2013