Real-World Examples

Now that we have the basics out of the way, let's look at how DataSnap can help you by exploring several real-world examples.

Joins

Writing a relational database application depends heavily on walking the relationships between tables. Often, you'll find it convenient to represent your highly normalized data in a view that's more flattened than the underlying data structure. However, updating the data from these joins takes some extra care on your end.

One-Table Update

Applying updates to a joined query is a special case in database programming, and DataSnap is no exception. The problem lies in the join query itself. Although some join queries will produce data that could be automatically updated, others will never conform ...

Get Borland® Delphi™ 6 Developer's Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.