Go to main content
Oracle® Objects for OLE C++ Class Library Developer's Guide
10g Release 2 (10.2)

B14308-01
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Index
Index
Go to Master Index
Master Index
Go to Feedback page
Contact Us

Refresh (OBound) Method

Applies To

OBound

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.
Remarks

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.