If you write database applications in Delphi, you probably know this scene well: a TFDQuery, an SQL string, a series of ParamByName calls and then, row by row, FieldByName('...').AsString to bring the data back into your objects. It works, and it’s fast. But every table carries the same glue code, written by hand, with column names scattered in strings the compiler never checks.
In…
Migrate to FireDAC in a Day with reFind and Kai
August 21, 2026
If you maintain a Delphi application that still talks to the database through BDE, ADO, IBX, or dbExpress, you’ve likely thought (more than once) about migrating to FireDAC. What usually stops the move is not doubts about FireDAC, it is the fear that migration means weeks…
As Generative AI evolves from simple conversational text generation into agentic workflows—where LLMs reason, query, inspect, and maintain enterprise infrastructure—securely connecting models to your relational databases has never been more vital. Today, we are thrilled…
Delphi and Turbo Pascal – 43 Years of Continuous Innovation
February 10, 2026
It’s hard to explain the physical strain of writing software if you weren’t there in the early 1980s. Looking back on my early days on the IBM PC and CP/M machines as a digital archaeologist, I recall the “edit/compile/link” cycle as a taxing…
CodeRage 2025: Our Favorite Webinars Part 2
February 7, 2026
CodeRage is Embarcadero’s legendary online coding event, and CodeRage 2025 did not disappoint. Here’s the second set of five sessions from the premier coding event from December of last year.
Watch the first set here.
Creating a Branded Kiosk with FMX Styles
The advanced…
Data Security, Modern Tooling: What's in InterBase 15
October 22, 2025
Data security is at the heart of the new InterBase 15 release. With AES 256-bit encryption, FIPS 140-3 compliance, modernized tooling and new target platforms, the new release makes your apps and your data safer and more versatile. Here’s a closer look at the data…
Did you know that InterBase and PostgreSQL both support a field type which is an array of values? It is not always obvious how to read and write to these database array field types. I get quite a lot of email from Delphi and C++ developers asking if I know how to achieve…
Accessing Databricks, Teradata, Oracle Autonomous, MongoDB Atlas and Google BigQuery with RAD Studio and FireDAC
July 21, 2025
Intro
I believe almost everyone developing with RAD is aware that FireDAC provides nativelly access to a bunch of database systems.
With each new release of RAD Studio, the list of supported databases is updated in response to customer requests and the availability of newer…
Databases, Databases, Databases!
June 8, 2025
Choosing the right database solution can significantly impact the efficiency, security, and scalability of your applications. In his recent “30 For 30” webinar series marking Delphi’s 30th anniversary, Embarcadero Developer Advocate Ian Barker dedicated several…
New in RAD Studio 12.3: 64-bit IDE Initial Release!
March 19, 2025
We have a very exciting new addition in Delphi, C++Builder and RAD Studio 12.3: the Initial Release of a 64-bit build of the IDE!
Quick Facts
It’s an optional installation
The Initial Release of the 64-bit IDE does not yet feature-match the 32-bit IDE
It installs side…


