ActiveX value objects
You can create ActiveX value objects with OneDB® DataBlade® Developers Kit (DBDK). An ActiveX value object is an object that is compliant with Microsoft™ Common Object Model (COM) and contains a client-side copy of database data.
The following table summarizes the relationship between ActiveX
elements and HCL
OneDB opaque
data type elements.
ActiveX element | Opaque data type element |
---|---|
ActiveX control (or ActiveX object) | Opaque data type |
Custom methods (dual interface) | Opaque type support routines |
Properties | Accessor methods for the members of the data structure that defines the opaque type |
States | N.A. |
Events | N.A. |
Interfaces (ActiveX value objects provide the IRawObjectAccess and ITDkValue interfaces) |
N.A. |
Important: Changing an object on the client does
not update the object on the database server. To update the value
on the database server, you must do so explicitly with an SQL UPDATE
statement.