In my app, I allow the user to reload the appointments from the database
tableadapter.fill( dataset )
After this executes, clicking on a different day results in all the appointments displaying but with a subject of "New Apppointment" which is not the text of the subject column.
I inserted
UltraCalendarInfo1.DataBindingsForAppointments.RefreshData()
UltraCalendarInfo1.DataBindingsForOwners.RefreshData()
and it works correctly. However, just refreshing the owner generates a runtime error!
After reloading the dataset, double clicking on the appointment results in an error:
This row has been removed from a table and does not have any data. BeginEdit() will allow creation of new data in this row.
So my problem is how do I reload the data without invalidating the appointments ?