IBM Informix Developer's Handbook

An IBM Redbooks publication

Note: This is publication is now archived. For reference only.

Published 04 October 2010, updated 17 January 2011

cover image

ISBN-10: 0738434701
ISBN-13: 9780738434704
IBM Form #: SG24-7884-00
(510 pages)

More options

Rate and comment

Authors: Whei-Jen Chen, Krishna Doddi, Manoj Ghogale, David Jay, Javier Sagrera


IBM® Informix® is a low-administration, easy-to-use, and embeddable database that is ideal for application development. It supports a wide range of development platforms, such as Java™, .NET, PHP, and web services, enabling developers to build database applications in the language of their choice. Informix is designed to handle RDBMS data and XML without modification and can be extended easily to handle new data sets.

This IBM Redbooks® publication provides fundamentals of Informix application development. It covers the Informix Client installation and configuration for application development environments. It discusses the skills and techniques for building Informix applications with Java, ESQL/C, OLE DB, .NET, PHP, Ruby on Rails, DataBlade®, and Hibernate.

The book uses code examples to demonstrate how to develop an Informix application with various drivers, APIs, and interfaces. It also provides application development troubleshooting and considerations for performance.

This book is intended for developers who use IBM Informix for application development. Although some of the topics that we discuss are highly technical, the information in the book might also be helpful for managers or database administrators who are looking to better understand their Informix development environment.

Table of contents

Chapter 1. Introduction to IBM Informix
Chapter 2. Setting up an Informix development environment
Chapter 3. Working with the ODBC driver
Chapter 4. Working with ESQL/C
Chapter 5. Working with the JDBC drivers
Chapter 6. IBM Informix with Hibernate
Chapter 7. Working with IBM Informix OLE DB Provider
Chapter 8. Working with .NET data providers
Chapter 9. Working with PHP
Chapter 10. User-defined routines
Chapter 11. Working with Ruby on Rails
Chapter 12. Informix 4GL Web Services
Chapter 13. Application development considerations
Appendix A. Parameters in the onconfig file
Appendix B. Accommodating distributed transactions

Others who read this publication also read

Follow IBM Redbooks

Follow IBM Redbooks