Kbase P68764: What are the benefits of ProDataSets
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  23/02/2004 |
|
Status: Unverified
GOAL:
What are the benefits of ProDataSets
FACT(s) (Environment):
Progress OpenEdge 10
FIX:
ProdataSets allows you to define a structure that represent normalized and organized tables, regardless of the external structure of the DataBase. This primary benefit allows you to write business logic and data display logic to reference the ProDataSets in the format best suited to the application.
In addition, ProDataSets:
1. Allow you treat data combined from different data sources as single objects.
2. Can be filled (i.e. populated) automatically (maintaining defined parent-child relationships) from a variety of data sources and can write changes back to multiple data sources.
3. Automatically capture modifications, additions and relationship to the data through before-image tables.
4. Can be passed as a set of interralated data as a single parameter from one procedure to another -- within a session or between sessions.
5. Map closely to the ADO.NET dataset defined by Microsoft as their new standard for data access. As a result, you can pass a ProDataSet to and from .NET, the Progress Application Server (AppServer), or other open technologies without losing data or definition information.
6. Trigger events during their life cycle. These Events can be customized using the Progress 4GL.