FireDAC - universal enterprise database connectivity for iOS, Android, Windows and OSX

Posted by on in Blogs
With the release of Delphi XE5 developers now can use the advanced capabilities of FireDAC to build apps that connect with local and remote databases (via DataSnap) that run on iOS, Android, Windows and OSX. C++Builder developers can currently use FireDAC for their Windows and OSX applications (the RAD Studio Roadmap shows C++Builder support for iOS and Android coming later this year). With its powerful universal architecture FireDAC enables direct access from your application from your Android, iOS, Windows and OS X apps to Oracle, SQL Server, InterBase, DB2, Firebird, SQLite, IBLite, MySQL, PostgreSQL, SQL Anywhere, Advantage DB, Access, Informix, DataSnap and more. In addition to blazing speed and universal access, FireDAC also supports vendor specific database features as well as deployment across multiple client operating systems and device platforms.

FireDAC on iOS and Android can directly work with InterBase IBLite, InterBase ToGo and SQLite databases. FireDAC on Windows can leverage available native SQL database client drivers to connect to local and remote databases.  FireDAC on MAC OSX can leverage available native SQL database client drivers to connect to local and remote databases. For specific database connectivity for each database there is a large amount of help available at http://docs.embarcadero.com/products/rad_studio/firedac/frames.html?frmname=topic&frmfile=Database_Connectivity.html.

For developers who are still using the older Borland Database Engine (BDE) for Paradox and dBase databases, there are articles in the Embarcadero DocWiki to help you migrate from BDE to FireDAC at http://docs.embarcadero.com/products/rad_studio/firedac/frames.html?frmname=topic&frmfile=Migrating_BDE_applications.html.

FireDAC XE5 is included in and works with Professional and higher editions of RAD Studio XE5, Delphi XE5 and C++Builder XE5. The XE5 version of the FireDAC Client/Server Add-On Pack is available for RAD Studio XE5 Professional, Delphi XE5 Professional, C++Builder XE5 Professional. The FireDAC Client/Server Add-On Pack for RAD Studio XE4 is also still available and installs into the XE4 versions of Delphi and C++Builder. The FireDAC Client/Server Add-On Pack for RAD Studio XE4 can also be manually configured to work with older versions of Delphi and C++Builder, however use with older versions is not officially supported. You must own an Embarcadero version (2010 or later) of Delphi, C++Builder or RAD Studio to purchase FireDAC.

You will find additional information and links on the FireDAC home page at http://www.embarcadero.com/products/rad-studio/firedac.

If you are new to FireDAC you can also give FireDAC a try. FireDAC is now included in the RAD Studio XE5, Delphi XE5 and C++Builder XE5 trials.


About
Gold User, Rank: 1, Points: 2466
David Intersimone (known to many as David I.) is a passionate and innovative software industry veteran-often referred to as a developer icon-who extols and educates the world on Embarcadero developer tools. He shares his visions as an active member of the industry speaking circuit and is tapped as an expert source by the media. He is a long-standing champion of architects, developers and database professionals and works to ensure that their needs are folded into Embarcadero's strategic product plans. David holds a bachelor's degree in computer science from California Polytechnic State University at San Luis Obispo, California.

Comments

  • Page :
  • 1

Check out more tips and tricks in this development video: