Я хотел бы знать, можно ли отменить изменения только одной записи только одной таблицы в datacontext.Отменить обновление в datacontext = LInq
Я использую привязку данных для привязки элементов управления к форме. Я изменяю одну запись за раз. после изменения пользователь должен нажать кнопку сохранения для подтверждения. Но он может ударить. Я хотел бы, чтобы кнопка отмены отменила все изменения, сделанные пользователем. Является ли это возможным?
Ju
Да-й eproblem - это не вставка в D B. Проблема в том, что когда вы нажмете кнопку «Отмена», все изменения будут отброшены. –
Я знаю, что ChangeSet можно получить с помощью DataContext.GetChangeSet, но я не уверен, что можно удалить, обновить или вставить изменения. В вашей ситуации я бы рассмотрел варианты применения каких-либо изменений за пределами объектов linq и применения их только в тех случаях, когда изменения действительно требуются. – SteadyEddi