Oracle® Objects for OLE C++ Class Library Developer's Guide 10g Release 2 (10.2) B14308-01 |
|
Applies To
Description
This method sets the value of the OBound object with a new value from the database.
Usage
virtual oresult Refresh(const OValue &val)
Arguments
val | The new value of the OBound object. |
The OBinder (to which this OBound object is bound) calls this method whenever a value needs to be transferred from the dynaset to the OBound object. The val argument contains the new value.
Refresh is not implemented in the base OBound class. Your OBound subclass must implement this method
Refresh is the inverse of OBound::SaveChange.
Return Value
An oresult indicating whether the operation succeeded (OSUCCESS) or not (OFAILURE).
Example
Please see the Workbook for the example "OBound of a variable." That example works through the implementation of a subclass of OBound. That subclass implements Refresh.