![]() This article presents these classes with a test-bed program (shown below) for reading and writing data to and from a table using each of the available Paradox data types. Therefore, it was well worth my time to develop a class wrapper and associated exception handling class for the BDE API function calls. Any function may fail returning an error code that must always be checked. ![]() Unfortunately, the API function calls can be quite complex and multiple API function calls are required just to get a database field value. However, with the decline in popularity of Borland compilers in favor of Visual C++ and MFC, and the almost total disappearance of Borland’s support for OWL in favor of component based compilers such as C++ Builder, an MFC based class interface to the BDE API is now much more desireable. OWL provides a C++ interface for the BDE. Borland compilers, such as Borland C++ 4.5 and 5.0 also include example programs using direct API calls.īorlands’s equivalent of MFC is the Object Windows Library (OWL). Borland also provides fairly extensive documentation of each API function, usually including samples in C and Pascal. It provides the database interface for Borland products such as Borland C++, Borland C++ Builder, Borland Delphi, and Borland J Builder.īorland provides library files and header files to facilitate direct access to the BDE API. ![]() The Borland Database Engine (BDE) is the database engine provided by Borland (now Inprise) for access to Paradox and dBase databases s well as a few other formats. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |