Binds the fields in a table to the controls in a form. There are two types of bindings:
ColumnBinder: binds a column in the DBGrid control to a dynamic array field in the table.
ControlBinder: binds a simple field to a control in the form.
|
Constructor. |
|
Clears the data of all the controls and DBGrid columns bound to this control. Does not clear the data from the file. | |
|
Deletes the current item. | |
|
Reads the record from the database and populates the bound controls. The record read is identified by the control bound to the primary key field. | |
|
Gets the cell of the first empty mandatory cell. | |
|
Gets the ColumnBinder of the first empty mandatory column of a DBGrid. | |
|
Gets the ControlBinder of the first empty mandatory control. | |
|
Gets a reference to the most recently read item from the table for manipulation prior to writing. | |
|
Gets the column and the grid that contains the primary key used to fill the grid. | |
|
Returns a copy of the current instance. For internal use only. | |
|
Sets the column and the grid that contains the primary key used to fill the grid. For internal use only. | |
|
Collects all the data contained in the form controls and DBGrid columns and updates the table. |
|
Name |
Type |
Description |
|
An array of bound DBGrid columns and fields. | ||
|
An array of bound controls and fields. | ||
|
Table |
A reference to a table control. |