Application Building Guide
Welcome to DB2 Application Development
Chapter 1. Introduction
Who Should Use This Book
How To Use This Book
Highlighting Conventions
About the DB2 Software Developer's Kit
Supported Servers
Supported Software by Platform
AIX
HP-UX
Linux
OS/2
Silicon Graphics IRIX
Solaris
Windows 32-bit Operating Systems
Sample Programs
DB2 API Non-Embedded SQL Samples
DB2 API Embedded SQL Samples
Embedded SQL Samples With No DB2 APIs
User-Defined Function Samples
DB2 Call Level Interface Samples
Java Samples
ADO, RDO, and MTS Samples
Object Linking and Embedding Samples
Command Line Processor Samples
Log Management User Exit Samples
Chapter 2. Setup
Setting the OS/2 Environment
Setting the UNIX Environment
Setting the Windows 32-bit Operating Systems Environment
Enabling Communications on the Server
Windows NT
Creating, Cataloging, and Binding the Sample Database
Creating
Cataloging
Binding
Where to Go Next
Chapter 3. General Information for Building DB2 Applications
Build Files, Makefiles, and Error-checking Utilities
Build Files
Makefiles
Error-checking Utilities
Java Applets and Applications
DB2 API Applications
DB2 Call Level Interface (CLI) Applications
Embedded SQL Applications
User-Defined Functions (UDFs)
Multi-threaded Applications
C Applications
C++ Applications
C++ Considerations for UDFs and Stored Procedures
COBOL Applications
Fortran Applications
REXX Applications
Chapter 4. Building Java Applets and Applications
Setting the Environment
AIX
HP-UX
Linux
OS/2
Silicon Graphics IRIX
Solaris
Windows 32-bit Operating Systems
Java Sample Programs
JDBC Programs
Applets
Applications
Client Applications for Stored Procedures
Client Applications for User-Defined Functions
Stored Procedures
SQLJ Programs
Applets
Applications
Client Programs for Stored Procedures
Client Programs for User-Defined Functions
Stored Procedures
User-Defined Functions (UDFs)
General Points for DB2 Java Applets
Chapter 5. Building AIX Applications
Important Considerations
Installing and Running IBM and Micro Focus COBOL
Entry Points for Stored Procedures and UDFs
Stored Procedures and the CALL Statement
UDFs and the CREATE FUNCTION Statement
IBM C
DB2 API Applications
DB2 CLI Applications
DB2 CLI Stored Procedures
Embedded SQL Applications
Embedded SQL Stored Procedures
User-Defined Functions (UDFs)
Multi-threaded Applications
IBM C Set++
DB2 API Applications
Embedded SQL Applications
Embedded SQL Stored Procedures
User-Defined Functions (UDFs)
Multi-threaded Applications
VisualAge C++
DB2 API Applications
DB2 CLI Applications
DB2 CLI Stored Procedures
Embedded SQL Applications
Embedded SQL Stored Procedures
User-Defined Functions (UDFs)
IBM COBOL Set for AIX
Using the Compiler
DB2 API Applications
Embedded SQL Applications
Embedded SQL Stored Procedures
Micro Focus COBOL
Using the Compiler
DB2 API Applications
Embedded SQL Applications
Embedded SQL Stored Procedures
Exiting the Stored Procedure
IBM XL Fortran for AIX
Using the Compiler
DB2 API Applications
Embedded SQL Applications
Embedded SQL Stored Procedures
REXX
Chapter 6. Building HP-UX Applications
HP-UX C
DB2 API Applications
DB2 CLI Applications
DB2 CLI Stored Procedures
Embedded SQL Applications
Embedded SQL Stored Procedures
User-Defined Functions (UDFs)
Multi-threaded Applications
HP-UX C++
DB2 API Applications
Embedded SQL Applications
Embedded SQL Stored Procedures
User-Defined Functions (UDFs)
Multi-threaded Applications
Micro Focus COBOL
Using the Compiler
DB2 API Applications
Embedded SQL Applications
Embedded SQL Stored Procedures
Exiting the Stored Procedure
HP Fortran/9000 and HP-UX F77
DB2 API Applications
Embedded SQL Applications
Embedded SQL Stored Procedures
Chapter 7. Building Linux Applications
Linux C
DB2 API Applications
DB2 CLI Applications
DB2 CLI Stored Procedures
Embedded SQL Applications
Embedded SQL Stored Procedures
User-Defined Functions (UDFs)
Linux C++
DB2 API Applications
Embedded SQL Applications
Embedded SQL Stored Procedures
User-Defined Functions (UDFs)
Chapter 8. Building OS/2 Applications
IBM VisualAge C++ for OS/2 Version 3
DB2 API Applications
DB2 CLI Applications
DB2 CLI Stored Procedures
Embedded SQL Applications
Embedded SQL Stored Procedures
User-Defined Functions (UDFs)
IBM VisualAge C++ for OS/2 Version 4.0
DB2 API Applications
DB2 CLI Applications
DB2 CLI Stored Procedures
Embedded SQL Applications
Embedded SQL Stored Procedures
User-Defined Functions (UDFs)
IBM VisualAge COBOL for OS/2
Using the Compiler
DB2 API Applications
Embedded SQL Applications
Embedded SQL Stored Procedures
Micro Focus COBOL
Using the Compiler
DB2 API Applications
Embedded SQL Applications
Embedded SQL Stored Procedures
FORTRAN 77
Using the Compiler
DB2 API Applications
Embedded SQL Applications
Embedded SQL Stored Procedures
REXX
Chapter 9. Building Silicon Graphics IRIX Applications
MIPSpro C
DB2 API Applications
DB2 CLI Applications
DB2 CLI Client Applications for Stored Procedures
DB2 CLI Client Applications for UDFs
Embedded SQL Applications
Embedded SQL Client Applications for Stored Procedures
Client Applications for User-defined Functions (UDFs)
Multi-threaded Applications
MIPSpro C++
DB2 API Applications
Embedded SQL Applications
Embedded SQL Client Applications for Stored Procedures
Embedded SQL Client Application for UDFs
Multi-threaded Applications
MIPSpro Fortran-77
DB2 API Applications
Embedded SQL Applications
Embedded SQL Client Applications for Stored Procedures
Chapter 10. Building Solaris Applications
SPARCompiler C
DB2 API Applications
DB2 CLI Applications
DB2 CLI Stored Procedures
Embedded SQL Applications
Embedded SQL Stored Procedures
User-Defined Functions (UDFs)
Multi-threaded Applications
SPARCompiler C++
DB2 API Applications
Embedded SQL Applications
Embedded SQL Stored Procedures
User-Defined Functions (UDFs)
Multi-threaded Applications
Micro Focus COBOL
Using the Compiler
DB2 API Applications
Embedded SQL Applications
SPARCompiler Fortran
DB2 API Applications
Embedded SQL Applications
Embedded SQL Stored Procedures
Chapter 11. Building Applications for Windows 32-bit Operating Systems
Microsoft Visual Basic
ActiveX Data Objects (ADO)
Remote Data Objects (RDO)
Object Linking and Embedding (OLE) Automation
OLE Automation UDFs
OLE Automation Controller for Stored Procedures
Microsoft Visual C++
ActiveX Data Objects (ADO)
Object Linking and Embedding (OLE) Automation
OLE Automation UDFs
OLE Automation Controller for Stored Procedures
DB2 API Applications
DB2 CLI Applications
DB2 CLI Stored Procedures
Embedded SQL Applications
Embedded SQL Stored Procedures
User-Defined Functions (UDFs)
IBM VisualAge C++ Version 3.5
DB2 API Applications
DB2 CLI Applications
DB2 CLI Stored Procedures
Embedded SQL Applications
Embedded SQL Stored Procedures
User-Defined Functions (UDFs)
IBM VisualAge C++ Version 4.0
DB2 API Applications
DB2 CLI Applications
DB2 CLI Stored Procedures
Embedded SQL Applications
Embedded SQL Stored Procedures
User-Defined Functions (UDFs)
IBM VisualAge COBOL
Using the Compiler
DB2 API Applications
Embedded SQL Applications
Embedded SQL Stored Procedures
Micro Focus COBOL
Using the Compiler
DB2 API Applications
Embedded SQL Applications
Embedded SQL Stored Procedures
Object REXX
Appendix A. About Database Manager Instances
Appendix B. Migrating Your Applications
Questions
Conditions
Other Migration Considerations
Appendix C. Problem Determination
Appendix D. How the DB2 Library Is Structured
Completing Tasks with SmartGuides
Accessing Online Help
DB2 Information - Hardcopy and Online
Viewing Online Information
Accessing Information with the Information Center
Setting Up a Document Server
Searching Online Information
Printing the PostScript Books
Ordering the Printed Books
Appendix E. Notices
Trademarks
Trademarks of Other Companies
Appendix F. Contacting IBM
Index
[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]
[ DB2 List of Books |
Search the DB2 Books ]