API Guide
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
Chapter | Product | |
---|---|---|
Chapter 1: Using the API Guide | Describes the focus of this book, and provides a brief overview of its chapters. | |
Chapter 2: Application Requirements | Describes support structures and elements common to programming with API calls | |
Chapter 3: Programming with the InterBase API | Describes special requirements for programming InterBase applications with the InterBase API | |
Chapter 4: Working with Databases | Describes how to attach to and detach from databases, and how to request information about attachments | |
Chapter 5: Working with Transactions | Explains how to start transactions in different modes, and how to commit them or roll them back | |
Chapter 6: Working with Dynamic SQL | Describes how to process DSQL data definition and data manipulation statements using API calls | |
Chapter 7: Working with Blob Data | Describes how to select, insert, update, and delete Blob data in applications | |
Chapter 8: Working with Array Data | Describes how to select, insert, update, and delete array data in applications | |
Chapter 9: 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() | |
Chapter 10: Handling Error Conditions | Describes how to trap and handle database errors in applications | |
Chapter 11: 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 | |
Chapter 12: 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. | |
Chapter 13: Using the Install and Licensing APIs | Describes the APIs needed to write a silent embedded install and associated licensing | |
Chapter 14: Exporting XML | Describes how to export to XML | |
Chapter 15: API Function Reference | Describes the syntax of each function, describes its use, and provides examples |