Share via


Controlling Access to Data

Since you access data in files, effective data management begins with control over the environment of these files. You must choose how to access the data and how and when to limit that access.

In This Section

Reference

  • CURSORSETPROP( ) Function
    Specify property settings for a Visual FoxPro table or cursor.

  • TABLEUPDATE( ) Function
    Commit changes made to a buffered row, a buffered table, cursor, or cursor adapter.

  • TABLEREVERT( ) Function
    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.

  • LOCK( ) Function
    Attempt to lock one or more records in a table.

  • Data Session Window
    Use the Data Session window to open and display tables or views, establish temporary relationships, and set work area properties.

  • 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.

  • Updating Data
    Explains how to update data using buffers, transactions, or views.

  • Managing Conflicts When Updating Data
    Discusses how you can anticipate and manage the inevitable conflicts that result from data update operations.

  • Buffering Data
    Explains how to buffer data to protect data during updates.