Oracle Class Library for C++
This is a commercial product. Oracle Class Library (OCL) provides native connectivity to the Oracle database server. OCL uses Oracle Call Interface (OCI) directly. OCI is low-level native application programming interface to access to Oracle. Using OCI in Oracle Class Library allows creating lightweight and fast applications working with Oracle. Oracle Class Library encapsulates OCI calls in high-level classes that allow hiding the complexity of using OCI directly and keeping performance and all abilities of native routines. With OCL you can use the power and flexibility of SQL in your application programs without any restrictions.
OCL contains classes to control connection, execute SQL statements, store and process result rows of queries and some common classes useful for developing database applications. All classes have intuitive, easy to use interface.
OCL is written with ANSI C++ and uses Standard C++ Library only that allows you to port your application easily to another platform.
Oracle Class Library provides easiness in using from Pro*C/C++ and power of Oracle Call Interface. OCL supports Oracle 10g, 9i, 8i, 8.0 and 7.3, including Personal and Lite. OCL includes library for Windows and Linux compatible with following compilers:
- Microsoft Visual C++ 7.1, 7.0
- Microsoft Visual C++ 6.0
- Borland C++ Builder 6
- Borland C++ Builder 5
- Borland Kylix 3 for C++
- GNU C++ compiler for Linux version 2.96
Don’t forget also to browse the site for other libraries.
