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