Oracle Class Library (OCL) provides native access to the Oracle database server. 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. OCL is written with ANSI C++ and uses Standard C++ Library only that allows you to port your application easily to another platform. OCL supports Windows and Linux and includes libraries for Visual C++ 6.0,C++ Builder 5 and gcc.