E Db: Difference between revisions
No edit summary |
mNo edit summary |
||
(8 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
[[Image:e_db.gif|right]] | [[Image:e_db.gif|right]] | ||
A [[C]] library with an associated [[C++]] class library that provides a database engine for your applications, in addition to OS/2 the e_Comm library originally supported DOS and 32 bit & 16 bit versions of [[MS Windows]] and WinOS/2. In addition to C and C++ the library provided API support for [[Java]] and [[Visual Basic]]. In addition to its own propriety database file formats the engine will work with xBase (.dbf) files. | A [[C]] library with an associated [[C++]] class library that provides a database engine for your applications, in addition to OS/2 the e_Comm library originally supported DOS and 32-bit & 16-bit versions of [[MS Windows]] and WinOS/2. In addition to C and C++ the library provided API support for [[Java]] and [[Visual Basic]]. In addition to its own propriety database file formats the engine will work with xBase (.dbf) files, either the [[dBase III]] (Clipper) format or the format native to dBase IV. | ||
In 2001 the engine was extended to support a subset of the [[SQL]] language and ActiveX controls in addition to the low level language interfaces it had hereto offered, the transition to SQL was made easier by the fact that the system had always supported not just all SQL data types but actually a superset, so you could deploy existing databases without change. A rudimentary [[ODBC]] driver was now also supported. | |||
Around 2002 the support for the library was extended to include support for [[Linux]], | Around 2002 the support for the library was extended to include support for [[Linux]], Windows CE and Mac OS, that included full multithreaded file operation under all systems, slightly earlier than that the support for DOS and 16-bit Windows 3.x/WinOS/2 was dropped. | ||
==Versions== | ==Versions== | ||
* Version 3.1 - introduced in 1998 | * Version 3.1 - introduced in 1998 | ||
The system officially supports the following C/C++ compilers: | ;Prerequisites:The system officially supports the following C/C++ compilers: | ||
* [[Borland | * [[Borland C++]] for Windows and OS/2 compilation | ||
* | * Microsoft Visual C++ for Windows and DOS compilation | ||
* [[Symantec C++]] for Windows compilation | * [[Symantec C++]] for Windows compilation | ||
* [[VisualAge C++]] for OS/2 compilation | * [[VisualAge C++]] for OS/2 compilation | ||
* [[Watcom C/C++]] for Windows and OS/2 compilation | * [[Watcom C/C++]] for Windows and OS/2 compilation | ||
==License and availability== | ==License and availability== | ||
* Commercial software - Discontinued | * Commercial software - Discontinued | ||
==Author== | ==Author== | ||
* [[Simple Software Solutions]] | * [[Simple Software Solutions]] | ||
[[Category:C Libraries]][[Category:C++ Class Libraries]][[Category:xBase]] |
Latest revision as of 18:12, 6 January 2023

A C library with an associated C++ class library that provides a database engine for your applications, in addition to OS/2 the e_Comm library originally supported DOS and 32-bit & 16-bit versions of MS Windows and WinOS/2. In addition to C and C++ the library provided API support for Java and Visual Basic. In addition to its own propriety database file formats the engine will work with xBase (.dbf) files, either the dBase III (Clipper) format or the format native to dBase IV.
In 2001 the engine was extended to support a subset of the SQL language and ActiveX controls in addition to the low level language interfaces it had hereto offered, the transition to SQL was made easier by the fact that the system had always supported not just all SQL data types but actually a superset, so you could deploy existing databases without change. A rudimentary ODBC driver was now also supported.
Around 2002 the support for the library was extended to include support for Linux, Windows CE and Mac OS, that included full multithreaded file operation under all systems, slightly earlier than that the support for DOS and 16-bit Windows 3.x/WinOS/2 was dropped.
Versions
- Version 3.1 - introduced in 1998
- Prerequisites
- The system officially supports the following C/C++ compilers:
- Borland C++ for Windows and OS/2 compilation
- Microsoft Visual C++ for Windows and DOS compilation
- Symantec C++ for Windows compilation
- VisualAge C++ for OS/2 compilation
- Watcom C/C++ for Windows and OS/2 compilation
License and availability
- Commercial software - Discontinued