IBODataset property

Applies to
TIB_BDataset

Declaration
Property IBODataset : pointer;

Description
This gives a raw pointer to the parent TDataset class that this instance is serving as an internal cursor to.
This is useful in the case where you need to scan through all datasets for a connection and you would like to do so for all TDataset based datasets.
How it works is you check if this property is not nil and then cast it as a TIBODataset() reference and operate on it.
I have it as an untyped pointer so that I don't force the DB.PAS unit to be included in the native IBO suite of components.