A common pattern when inserting data into a database table which has an auto increment field set on it is to use an SQL query to select the last inserted ID of the newly created record. Once you use your TFDQuery to run your INSERT query you can run this second query to get the newly inserted auto increment ID. Different databases have different SQL queries to accomplish this. MySQL for example…
std::out << "Happy 35th birthday, C++!"
August 27, 2018
C++ has a long history, beginning in 1979, with Cpre, which added classes to C. By 1980, it was C with Classes. And then in December of 1983, the term C++ was first used, suggested by Rick Mascitti. That’s thirty-five years ago this year! Read more in this…
August 2018 Roadmap Commentary from Product Management
August 7, 2018
2018 has been a very exciting year so far for Embarcadero. In our roadmap, you can find the key features that we’ve planned for calendar year 2018/2019. Before we get to the details of our updated roadmap, we wanted to recap what we’ve delivered so far:
Back in March, we…
Create App Store ready apps with Community Edition
July 26, 2018
Start building visually stunning multi-device applications right away with these great tools accessible from the IDE’s Welcome Page.
TIP: If you accidentally close the Welcome Page, you can reopen it by going to View > Welcome Page.
This article covers the following:
Guided Tour in the IDE
Code Samples and Mobile Snippets
Stunning, ready-to-use Application…
If you are using FireDAC and building your SQL queries manually you may be using more verbose code than is needed. FireDAC has a feature called Macros which allows you to do a variable substitution in your SQL query similar to parameter substitution but for raw SQL. However…
Learn to Program with Community Edition
July 18, 2018
Author: Rebekah D
Get started programming with our Community Editions!
Community Edition is our full-featured and free IDE to build applications for iOS, Android, Windows and macOS from a single codebase using the robust and easy-to-learn Delphi language. It’s…
Introducing Delphi and C++Builder Community Edition
July 18, 2018
Today is a very exciting day for our community. For many years, we’ve gotten requests from Delphi and C++Builder users that they’d love to see a Community Edition of Delphi and C++Builder.
For the first time ever, we are launching a full featured Community Edition. It is a path for new developers to experience the amazing capabilities of Embarcadero’s developer tools and…
Let’s say for example that you want to create a heart rate monitor app. You’ll need information about the heart rate GATT profile to connect to andcollect data from the bluetooth enabled HR monitor device.
GATT profilesare high level…
The Case for C++ in the IoT World
June 14, 2018
The Internet of Things or IoT is an extremely popular field in technology right now. With all the new tech that fills so many different consumer demands, the wide variety of choices for programming languages are getting some serious attention and I decided to give a nod to…
FireMonkey is an advanced UI toolkit, capable of great layouts and designs. We’d like to show you what it’s capable of, and how easy it is to make great interfaces using it. We’ve just introduced eighteenexample UI templates using FireMonkey and C++ that really showhow easy it is tocreate great-looking apps.
These are freely availableon GetIt, our package…



