Data Access Method Calls

There are two types of data access method calls. One type initiates DBMS activity and the other accesses DBMS results. When using the API, an application program can perform other actions while a data access request is being processed. For example, after a method call to initiate DBMS activity is issued to the server, the application can initiate and process other tasks while the server is responding to the initial request. To initiate other DBMS requests, additional SCBs are required. An EDATEST method call can be issued to determine if results are available from the server for a previously issued DBMS request.


Top of page

Reference: Data Access Method Calls

Method

Description

EDAACCEPT

Accesses the message queue.

EDABROWSE

Identifies and materializes or manipulates sets of data.

EDACOMMIT

Commits (or rolls back) the transaction.

EDADESCRIBE

Describes a table format.

EDAEXECUTE

Executes a prepared SQL request.

EDAFETCH

Accesses the next row of a result set.

EDAFIELD

Accesses a field in the current tuple.

EDAFOCUS

Provides a means of sending your local FOCUS program to the server.

EDAINFO

Describes a column of a result set.

EDANEXT

Positions to the next row of a result set.

EDANULL

Checks for a null database value.

EDAPREPARE

Prepares an SQL statement.

EDAQUIT

Terminates the processing of a result set.

EDARPC

Executes a remote procedure call.

EDASQL

Executes an SQL request.

EDATEST

Tests for a response from a specific communications context.

EDAUSING

Submits a parameter to a prepared statement for execution.

EDAWAIT
(DEPRECATED)

Waits for a response from any established communications context. Use of EDATEST is recommended.

EDAXPREPARE

Releases a prepared statement and associated resources.


iWay Software