To update data, you can use buffers, transactions, or views.

In This Section

How to: Perform Updates Using Buffers

Explains how to enable record or table buffering, after choosing the type of buffering method and type of locking.

Managing Updates Using Transactions

Describes transactions and how to use them to protect update operations and use transactions to recover from an entire section of code as a unit.

Managing Updates by Using Views

Discusses the use of views to manage data conflicts in multiuser environments.



Commit changes made to a buffered row, a buffered table, cursor, or cursor adapter.


Discard changes made to a buffered row or a buffered table or cursor and restore the OLDVAL( ) data for remote cursors and the current disk values for local tables and cursors.

Related Sections

Programming for Shared Access

Explains how programming for shared access makes it possible for you to create an application that will run on several machines in a network environment.

Controlling Access to Data

Discusses effective data management in a shared environment, and how you must choose how to access the data and when and where to limit that access.

Managing Conflicts When Updating Data

Discusses how you can anticipate and manage conflicts that result from data update operations.