Kovalenko Dmitry wrote:

0. Выполняем запрос "select * from TABLE". Фетч не делаем.
1. Юзер добавляет запись в гриде
 - Клиент добавляет запись во внутренний кэш
 - Клиент выполняет запрос "INSERT INTO" и запись попадает в таблицу

Вот тут и косяк. Иделогически датасет дожен либо сделать предварительно FetchAll или Refresh после инсерта.

Если инсерт ещё и с сохранением ордера, то ситуация ещё более очевидна.


Ответить