Skip to main contentSkip to search
Powered by Zoomin Software. For more details please contactZoomin
Progress DocumentationProgress Documentation
Progress Documentation
  • Home
  • Home
  • EnglishČeštinaDeutsch (Germany)Español (Spain)Français (France)Italiano (Italy)Português (Brasil)日本語Русский (Russia)中文 (简体) (China)中文 (繁體, 台灣) (Taiwan)ar-AR
  • Login

Basic ABL

Work with the OpenEdge Database

Save PDF
Save selected topicSave selected topic and subtopicsSave all topics
Share
Share to emailCopy topic URL
Print
Table of Contents
  • Learn about ABL
    • What is ABL?
    • Run example code
    • Connect to a database
  • Concepts and Syntax
    • ABL basic syntax
      • Procedure file
      • Classes and interfaces
      • Statements
      • Blocks
      • Comments
    • Variables and data types
    • Control flow
      • IF ... THEN ... ELSE statement
      • CASE statement
      • DO statement
      • FOR statement
      • REPEAT statement
    • Expressions and operators
    • Built-in functions
    • Handle-based and class-based objects
    • Code for portability
  • Procedures and User-defined Functions
    • ABL procedures
    • User-defined functions
  • Compile and Run
    • R-code and the AVM
    • COMPILE statement
      • Set compiler options
        • Require-return-values compiler option
    • RUN statement
    • Run using the command line
  • Work with the OpenEdge Database
    • Tables and buffers
    • Data access
    • Queries
    • Transactions
    • Record locks
    • Update records
    • Online database changes using ABL
  • Temp-tables and Datasets
    • Temp-tables
      • Include files for temp-table definitions
      • Empty a temp-table
      • Copy records from a database to a temp-table
    • ProDataSets
      • ProDataSet concepts
      • Define and use a dataset
        • Define a dataset
Table of Contents

Work with the OpenEdge Database

Save PDF
Save selected topicSave selected topic and subtopicsSave all topics
Share
Share to emailCopy topic URL
Print
  • Last Updated: March 30, 2020
  • 1 minute read
    • OpenEdge
    • Version 12.2
    • Documentation

In the following topics, you learn important concepts and ABL language constructs for working with the OpenEdge database. You first learn how to access tables and buffers. Then you learn how to construct queries to limit the data retrieved. You also learn how to manage transactions and how to handle record locking. Finally you learn how to update records.

Contents
  • Tables and buffers
  • Data access
  • Queries
  • Transactions
  • Record locks
  • Update records
  • Online database changes using ABL
TitleResults for “How to create a CRG?”Also Available inAlert