как распознать вновь добавленные строки непосредственно в datagridview - c # - PullRequest
0 голосов
/ 18 сентября 2018

Я связал datatable с datagridview и позволил пользователю delete update и insert новых записей непосредственно к этому datagridview

Теперь я хочу знатькак распознать вновь вставленные строки / строки?

Я хочу получить новые строки / строки и delete update или insert в базу данных сервера SQL.

Как я могу это сделать?

Спасибо

Ответы [ 2 ]

0 голосов
/ 18 сентября 2018

Вы можете посмотреть на DataTable.GetChanges метод https://msdn.microsoft.com/en-us/library/thc1eetk

или лучше посмотреть на DataAdapter.Update метод https://docs.microsoft.com/en-us/dotnet/api/...

0 голосов
/ 18 сентября 2018

Вы можете сделать это двумя различными способами - в зависимости от вашего варианта использования:

1-й: Серверная сторона

Используйте эту концепцию, если вы хотите отслеживать изменения с несколькими сеансами на пользователя,отправить все изменения на стороне сервера и отследить изменения даты и времени и состояния сохранения.

2-й: на стороне клиента

Используйте эту концепцию, если вы хотите отслеживать изменения на стороне клиента независимо от мультисессиидля каждого пользователя, в основном, добавьте 1 дополнительный столбец, чтобы отслеживать историю изменений, лучше, чтобы она была скрытой-

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...