Object IDAPI Library
Posted in 1996
Topics: Cloud, Docker & Containers
December 30, 1995 ********************************** ********************************** See Our Ad In Windows Tech Journal ********************************** ********************************** Announcing Jatco OIL' (C++ ObjectIDAPILibrary) For the Borland Database Engine ============================================== Jatco Tec Corp. is proud to announce the availability of Jatco OIL' which provides the C++ applications developer with an object oriented C++ database framework totally encapsulating the entire Borland Database Engine and IDAPI through C++ classes, methods, inheritance and polymorphism. The Borland Database Engine offers developers the power and flexibility they need to create killer Client/Server database applications. Now C++ developers no longer need to 'drop down' to C to benefit from using the BDE and IDAPI (the native into the BDE). Powerful And Easy To Learn -------------------------- Jatco OIL' is powerful and easy to learn, yet you can still drop down to native IDAPI if you have the need to do so. IDAPI Objects ------------- Jatco OIL' provides classes for all the native BDE/IDAPI components - system, client, session, database, driver, cursor, statement, transaction, and translation. Jatco OIL' also provides auxiliary classes to enhance your development - field descriptor, field descriptor array, field descriptor array iterator, filter, filter container, and query. Extensible And Reusable ----------------------- Through derivation and polymorphism you can create your own classes and methods for things like specialized cursors and database objects that you can reuse throughout your development cycle. No More IDAPI Handles --------------------- Jatco OIL' also encapsulates IDAPI object handles into its framework so that you never need to directly deal with them again. Less Coding ----------- Using Jatco OIL' even offers you an easier calling mechanism than native IDAPI because many of the framework's methods have been overloaded and provide default parameters. FEATURES -------- * A complete encapsulation of the BDE/IDAPI via classes and the Jatco ObjectIdapiLibrary Database Framework, a set of C++ classes. This allows you to develop applications that support the Borland Database Engine and IDAPI in C++ without having to drop down to C. * When using native BDE/IDAPI and C++ you have to create BDE/IDAPI objects, save their handles, call down to BDE/IDAPI using the C IDAPI passing the BDE/IDAPI object handle as a parameter, test the result of the call, take some action, and then free its resources and close it. Jatco ObjectIdapiLibrary provides for a higher level of abstraction. Using Jatco ObjectIdapiLibrary you create OIL objects instead. Jatco ObjectIdapiLibrary objects can create their associated BDE/IDAPI object during their construction and safely free and close them during their destruction. * Every BDE/IDAPI object is represented by a Jatco ObjectIdapiLibrary class and each class encapsulates its BDE/IDAPI object's behavior. Therefore, a Jatco OIL Cursor object represents a BDE/IDAPI cursor object and encapsulates the BDE/IDAPI methods that when using the BDE/IDAPI functions would require a BDE/IDAPI cursor object handle. * Jatco ObjectIdapiLibrary objects do not require you to pass a BDE/IDAPI object handle to their methods since they encapsulate their BDE/IDAPI object handle also. * Jatco ObjectIdapiLibrary maintains a consistent state with the BDE/IDAPI. Applications can easily query an OIL class state with class methods provided. BENEFITS -------- * A C++ database framework representing the BDE/IDAPI. * Dynamic construction and destruction of the BDE/IDAPI objects via OIL object constructors and destructors that safely create and free their associated BDE/IDAPI objects. * C++ class methods replace the BDE/IDAPI C functions. * Encapsulated BDE/IDAPI handles and BDE/IDAPI results. * Powerfull extensions to the BDE/IDAPI that provide you with enhanced record buffer maintenance, field processing and cursor functionality through OIL's auxiliary classes. * Use object oriented feature like class inheritance and virtual methods to create "specialized" classes. * Code less - many OIL class methods provide logical default values for the many parameters that are required by the BDE/IDAPI. SPECIAL PRICE FOR INTERNET USERS *while supplies last* - Only $69.95 Including Complete Source Code -------------------------------------------------------------------- Includes all of the following: o Complete Source Code. o Borland C++ IDE multi-target project file for building both the .DLL and .LIB versions of the framework. o OilIt - a C++ version of Snipit - which demonstrates the use of the framework through numerous samples and which you can also use to cut and paste sample code directly into your own applications. o Extensive Windows help file hypertext documentation. o 60 Days Free Technical Support for registered users. o No Royalties. o 30 Day Money Back Guarantee. **Price does not include shiping and handling.** **Both Borland C++ V4.5 or greater and the Borland Database Engine V2.0 are required and are not included in the package.** Microsoft Visual C++ And 32 Bit Versions ---------------------------------------- Email us at jatco@ix.netcom.com regarding availability. HOW TO ORDER ------------ Call us at (718)445-2235, Mon. through Fri., 9a - 5p, EST. Email us at jatco@ix.netcom.com. We accept Visa, Mastercard and Amex. However, we do not accept orders via Email. Jatco Tec Corp. 41-10 Bowne St. #5B Flushing, NY 11355 ********************************** ********************************** See Our Ad In Windows Tech Journal ********************************** **********************************