After editing a record the cursor jumps to the first record of the dataset.
Seems that is caused by a refresh. Is there a possibilitie to jump back or prevent that without caching updates? (its a concurrent enviroment...)
Please specify type of your dataset, its settings (including query), code that executed before or after editing, and table structure, also specify your ODAC version.