API Guide
From InterBase
Go Up to User Guides
The API Guide provides how-to information on developing InterBase applications using the InterBase API interface. Topics include:
- Application requirements
- Programming with the InterBase API
- Working with databases, transactions, dynamic SQL, blob data, arrays, conversions, and service
- Using the install and licensing APIs
- Exporting XML
- Handling error conditions
- The InterBase API function reference
Chapters
Each chapter in the API Guide are listed in the following table with a brief description and a link to the chapter.
Chapter | Description |
---|---|
Using the API Guide | Describes the focus of this book, and provides a brief overview of its chapters. |
Application Requirements | Describes support structures and elements common to programming with API calls. |
Programming with the InterBase API | Describes special requirements for programming InterBase applications with the InterBase API |
Working with Databases | Describes how to attach to and detach from databases, and how to request information about attachments. |
Working with Transactions | Explains how to start transactions in different modes, and how to commit them or roll them back. |
Working with Dynamic SQL | Describes how to process DSQL data definition and data manipulation statements using API calls. |
Working with Blob Data | Describes how to select, insert, update, and delete Blob data in applications. |
Working with Array Data | Describes how to select, insert, update, and delete array data in applications. |
Working with Conversions | Describes how to select, insert, update, and delete date and time data in applications, and how to reverse the byte order of numbers with isc_portable_integer() |
Handling Error Conditions | Describes how to trap and handle database errors in applications. |
Working with Events | Explains how triggers interact with applications and describes how to register interest in events, wait on them, and respond to them in applications. |
Working with Services | Describes the “Services API,” which gives control over functions such as creating new user identifiers, validating the database, backing up the database, and gathering database statistics. |
Exporting XML | Describes how to export to XML. |
API Function Reference | Describes the syntax of each function, describes its use, and provides examples. |