Temp-table and buffer attribute mappings
- Last Updated: March 30, 2020
- 1 minute read
- OpenEdge
- Version 12.2
- Documentation
The following table lists ABL attributes of a temp-table parameter and its buffer (or of a temp-table that is part of a ProDataSet parameter) and how they map to the corresponding ADO.NET DataTable passed in a .NET Open Client.
| ABL temp-table or buffer attribute | ADO.NET mapping | Description |
|---|---|---|
|
|
For the ADO.NET DataTable specified by dt, these static methods get or set an indication of
whether the DataTable corresponds to an ABL temp-table that has a before-table defined
for it on the application server using the BEFORE-TABLE option (or attribute). For more information, see Before-image methods. |
|
|
For the ADO.NET DataTable specified by dt, this static method returns an indication whether any data source row is modified from the original temp-table values passed from the application server as part of a ProDataSet. For more information, see GetDataSourceModified( ). |
|
|
For the ADO.NET DataTable specified by dt,
these static methods get or set the value of the corresponding temp-table ERROR-STRING attribute.
For more information, see Error handling methods.The RowError property gets or sets
the ERROR-STRING attribute on the corresponding
temp-table buffer (row value). |
|
|
Gets or sets the name of the corresponding temp-table. |
|
|
Gets or sets the XML namespace prefix on the specified ADO.NET DataTable for the corresponding ABL temp-table. |
|
|
Gets or sets the XML namespace on the specified ADO.NET DataTable for the corresponding ABL temp-table. |
|
|
The DataTable.PrimaryKey maps
to the corresponding temp-table's primary index. It contains an
array of DataColmun objects that compose the primary
key. This same array of columns is contained in the DataTable.Constraints collections
as a UniqueConstraint object, where the UniqueConstraint.isPrimary property
is true. |
|
|
For the ADO.NET DataTable specified by dt, this static method returns an indication of whether any changes from the corresponding temp-table values in the original ProDataSet were rejected on the application server. For more information, see GetRejected( ). |
|
|
Returns the current change state of the corresponding row (buffer) of a temp-table in a ProDataSest parameter. |
|
|
For the ADO.NET DataTable specified by dt, this static method returns an indication of whether
the corresponding temp-table is defined as UNDO on
the application server. For more information, see GetUndo( ). |