Tag Archives: database programming

A Delphi TClientDataset gotcha – key violation error when using master-detail datasets

If you create a TClientDataset and make it a detail dataset of a master-detail link by setting its master properties, when you run your app and navigate through the Master dataset, the default settings will create a Key Violation error. … Continue reading →

Posted in Delphi | Tagged , , | Leave a comment

Database application development pathways with RAD Studio XE2

Embarcadero’s RAD Studio XE2 allows the following database development pathways:   Delphi Object Pascal or C++ generated DataSnap middle tier data servers which run on a Windows server and allows the following thin clients to connect to it: Delphi Object … Continue reading →

Posted in Delphi | Tagged , , | Leave a comment

An approach to client server databases using Delphi

The following is an approach I have used successfully in robust 24×7 multi-user client server database applications using Delphi 6 and upwards and using either Sybase or MS SQL Server databases. This approach uses the traditional Delphi MIDAS TClientdataset-based approach … Continue reading →

Posted in Delphi, Uncategorized | Tagged | Leave a comment