Sybase Technical Library - Product Manuals Home
[Search Forms] [Previous Section with Hits] [Next Section with Hits] [Clear Search] Expand Search

Request processing
flow [Table of Contents] Managing transactions

Access Service User's Guide DirectConnect for AS/400

[-] Chapter 5 Understanding the request process
[-] API calls

API calls

This section describes how the following client API procedure calls interact with the access service on a command-based level:

The following examples are for language commands only. For information about specific APIs, see the Open Client Client-Library/C Reference Manual.

DB-Library client API processing

The following figure shows the interaction between a DB-Library client application and the access service.

Figure 5-2: DB-Library client API exampleraster

The DB-Library API processing flow includes the following steps:

Procedure calls for the DB-Library API are explained in the Microsoft SQL Server Programmers Reference and the Sybase Open Client DB-Library/C Reference Manual.

For information about accessing database catalog information with applications that use CSPs, see Chapter 12, "Accessing catalog information with CSPs"

ODBC client API processing

Sybase provides an ODBC Driver that allows ODBC applications to access the AS/400 through DirectConnect.

The following figure shows the interaction between an ODBC client application and DirectConnect.

Figure 5-3: ODBC client API exampleraster

The ODBC API processing flow includes the following steps:

Procedure calls for the ODBC API are described in the Microsoft ODBC Programmer's Reference and SDK Guide.

CT-Library client API processing

The following figure shows the interaction between a Sybase Open Client CT-Library API and DirectConnect.

Figure 5-4: CT-Library client API exampleraster

The CT-Library client API processing flow includes the following steps:

Procedure calls for the CT-Library API are described in the Sybase Open Client Client-Library/C Reference Manual.


Request processing
flow [Table of Contents] Managing transactions