(Redirected from ODAPI)
Borland Database Engine (BDE) is the Windows-based core database engine and connectivity software behind BorlandDelphi, C++Builder, IntraBuilder, Paradox for Windows, and Visual dBASE for Windows.
History[edit]
Borland’s Turbo Pascal had a 'database' Toolbox add-on, it was the beginning of the Borland compiler add-ons that facilitated database connectivity. Then came the Paradox Engine for Windows – PXENGWIN – which could be compiled into a program to facilitate connectivity to Paradox tables.
The first DLL-based connectivity engine was ODAPI (Open Database API). It represented Borland’s attempt to centralise connectivity in its suite of applications which included the brand-new Paradox for Windows 4 and Quattro. With version 4.5 / 5.0 of Paradox for Windows, this database engine was crystallised as IDAPI.
Borland Database Engine (bde52.exe). The BCB programmer usually makes use of visual components to manage his database applications: drop a TDataSource on the form, and connect it to a TTable, and to some data controls. Here you'll learn how to use BDE without the visual approach. Despite visual components are easy to use. Jun 02, 2017 Borland Database engine on Windows 10 (1703) I installed Win10pro build 1703 and when i run Database Desktop, it open saying that private and working dirs are invalid or undefined (administrator mode) and then, clicking OK, just closes. In my Delphi10 BDE is installed and runs ok. But my problem is that i can't open my paradox tables outside of my applications.
In 2000, Borland introduced a new SQL driver architecture called dbExpress, which deprecated BDE SQL links technology.
In 2014, Embarcadero removed the BDE installer from its Rad Studio XE7 install, making it a separate download in order to strengthen the message that the BDE has been deprecated for a number of years. Programmers using the BDE are encouraged to update their software to use newer database connectivity technologies like Embarcadero's FireDAC, or third party provided solutions.
Design[edit]
The included set of database drivers enables consistent access to standard data sources: Paradox, dBASE, FoxPro, Access, and text databases. You can add Microsoft ODBC drivers as needed to the built-in ODBC socket. Optionally, Borland's SQL Links product provides access to a range of database management systems (DBMS), including Informix, DB2, InterBase, Oracle, and Sybase.
BDE is object-oriented in design. At runtime, application developers interact with BDE by creating various BDE objects. These runtime objects are then used to manipulate database entities, such as tables and queries. BDE's application program interface (API) provides direct C and C++ optimized access to the database engine, as well as BDE's built-in drivers for dBASE, Paradox, FoxPro, Access, and text databases.
The core database engine files consist of a set of DLLs that are fully re-entrant and thread-safe. Included with BDE are a set of supplemental tools and examples with sample code.
BDE system is configured using the BDE Administrator (BDEADMIN.EXE).
Included with BDE is Borland's Local SQL, a subset of ANSI-92SQL enhanced to support Paradox and dBASE (standard) naming conventions for tables and fields (called 'columns' in SQL). Local SQL lets you use SQL to query 'local' standard database tables that do not reside on a database server as well as 'remote' DBMS servers. Local SQL is also essential to make multi-table queries across both local standard tables and those on remote SQL servers.
The older name for the BDE API is the 'Integrated Database Application Program Interface' or 'IDAPI'.
Retrieved from 'https://en.wikipedia.org/w/index.php?title=Borland_Database_Engine&oldid=682103974'
Multimedia |Business |Messengers |Desktop |Development |Education |Games |Graphics |Home |Networking |Security |Servers |Utilities |Web Dev| Other
Sort by: Relevance
Microsoft Access Database Engine 2010 Redistributable
Microsoft Access Database Engine 2010 Redistributable is a free program that will install a set of components that can be used to facilitate transfer of data between 2010 Microsoft Office System files and non-Microsoft Office applications. The program supports the connectivity to the existing text files.
- Publisher: Microsoft Corporation
- Home page:www.microsoft.com
- Last updated: March 24th, 2013
Devart ODAC for Delphi/C++Builder 2009
Oracle Data Access Components (ODAC) is a library of components that provides native connectivity to Oracle from Delphi, C++Builder, Lazarus (and Free Pascal) for 32-bit and 64-bit Windows, Mac OS X, Linux, and FreeBSD platforms. The ODAC library is designed to help programmers develop faster and more native Oracle database applications.
- Publisher: Devart
- Home page:www.devart.com
- Last updated: June 8th, 2012
Database Workbench Pro
Cross database engine developer IDE for InterBase, SQL Server, Firebird, MySQL, Oracle, NexusDB, MSDE and Sybase SQL Anywhere
- Publisher: Upscene Productions
- Home page:www.upscene.com
- Last updated: March 20th, 2015
InterBase Data Access Components
IBDAC is an enhanced component library for fast direct access to InterBase, Firebird and Yaffil from Delphi, C++Builder and Lazarus, supporting Windows, Mac OS X, iOS, Android, Linux, and FreeBSD for 32-bit and 64-bit platforms.
- Publisher: Devart
- Home page:www.devart.com
- Last updated: November 30th, 2018
MySQL Data Access Components
MyDAC (Data Access Components for MySQL) is an enhanced component library for fast direct access to MySQL from Delphi, C++Builder and Lazarus, supporting Windows, Mac OS X, iOS, Android, Linux, FreeBSD for 32-bit and 64-bit platforms.
- Publisher: Devart
- Home page:www.devart.com
- Last updated: November 30th, 2018
BDE eXpress for Vista
TheBorland Database Engine (shortly BDE ) is an interface of the company Firma Borland Inc. to access databases. It provides the access to well known databases as dBase and Paradox.A lot of well known programs are using the BDE. Normally the user don'nt know that he's using the BDE.
- Publisher: Dr. Erhard Regener
- Home page:www.drregener.com
- Last updated: December 6th, 2009
Data Access Components for MySQL
MyDAC is an enhanced VCL/VCL.NET/CLX library for fast direct access to MySQL from Delphi, C++Builder, and Kylix. Includes full support for all MySQL data types, Disconnected Model, Local Failover, automatic data update functionality, and much more.
- Publisher: Devart
- Home page:www.devart.com
- Last updated: September 15th, 2011
B&P Table Utilities
B&P Table Utilities is a software tool for maintaining Paradox® database tables. With B&P Table Utilities you can easily Regenerate Indexes, Verify, Rebuild and Pack Paradox® 7.0 (or earlier) tables. Process a single table or all the tables contained within a specified directory.
- Publisher: BP Software
- Last updated: October 31st, 2009
32-bit BDE
It provides PrimaSoft's applications with all database functionality. All PrimaSoft's products using BDE install it automatically when you run Setup.exe. In some cases however (e.g. network installation, problem during the installation) it may be necessary to install BDE separately.
- Publisher: PRIMASOFT PC, INC.
- Home page:www.primasoft.com
- Last updated: April 8th, 2010
BDE eXpress
The Borland Database Engine (shortly BDE ) is an interface of the company Firma Borland Inc. to access databases. It provides the access to well known databases as dBase and Paradox. 'BDE eXpress Windows 8 / 7 / Vista' itself is'nt a database. It provides the BDE interface for other applications under Windows 8, 7 resp. Vista.
- Publisher: Coipos Software
- Home page:www.coipos.com
- Last updated: December 5th, 2010
ServiceMP
The program for the Service-centers on repair of radio equipment.And not only.Has an opportunity of connection unlimited quantity Bases.The base is included in the program by default.
- Publisher: Shark-Media
- Last updated: January 26th, 2010
EasyTable
BDE replacement. SQL, small footprint, single-file database, the fastest access and search by multi-indexes, data compression, strong encryption, thread-safe, in-memory mode. Full compatible with TTable and DB-aware controls. Demos, utilities...
- Publisher: AidAim Software LLC
- Home page:www.aidaim.com
- Last updated: December 9th, 2008
MetaReport
While accessing data, MetaReport uses the ADO (ActiveX Data Objects) and BDE (Borland Database Engine) technologies. If BDE is not installed MetaReport can access the database using only ADO. Powerful designer tool allows you creating complicated reports those can meet almost everyone’s requirements.
- Publisher: Metamatica Software
- Home page:www.metamatica.com
- Last updated: July 1st, 2012
Advantage TDataSet Descendant for Delphi/C++Builder
The Advantage TDataSet Descendant for Delphi/Kylix/C++Builder is a programming tool developed specifically to eliminate the need for the BDE (Borland Database Engine) and dbExpress for database access. The Advantage TDataSet Descendant also provides access to the Advantage Local Server, a royalty-free local and peer-to-peer database engine
- Publisher: Sybase Inc.
- Home page:www.sybase.com
- Last updated: September 12th, 2012
Devart ODAC for Delphi 2007 for Win32
Oracle Data Access Components (ODAC) is a library of components that provides native connectivity to Oracle from Delphi for Win32, Delphi for Win64, C++Builder, and Lazarus (Free Pascal). The ODAC library is designed to help programmers develop faster and more native Oracle database applications.
- Publisher: Devart
- Home page:www.devart.com
- Last updated: November 17th, 2011
Advanced Installer
Advanced Installer simplifies the process of distributing and providing updates to your software applications. Simply select your Visual Studio project, and this program will automatically import executable files to create MSI installers. You can also design custom installers of EXE, MSI, Web EXE using source files.
- Publisher: Caphyon
- Home page:www.advancedinstaller.com
- Last updated: May 12th, 2019
Core Lab IBDAC for Delphi 7
IBDAC is a complete replacement for standard InterBase connectivity solutions. It presents an efficient alternative to InterBase Express Components, the Borland Database Engine (BDE), and the standard dbExpress driver for access to InterBase. IBDAC is designed to help programmers develop faster and cleaner InterBase database applications.
- Publisher: Devart
- Home page:www.devart.com
- Last updated: May 24th, 2012
ContactKeeper
ContactKeeper is a handy and lightweight software tool that allows you to record the information of all those who are important to you. This information includes their name, date of birth, mailing address/es, phone number/s, e-mail address/es, and various notes. The program allows you to keep an unlimited quantity of phone numbers and e-mail addresses for each person on your contact list.
- Publisher: ContactKeeper
- Home page:www.vani.be
- Last updated: November 15th, 2011