ODAC

TOraObject Members

TOraObject class overview.

Properties

Name Description

AttrAsArray

Used to get the TOraArray type attribute value.

AttrAsDateTime

Used to read the attribute's data value into TDateTime, or to assign a TDateTime value to the contents of an attribute.

AttrAsFloat

Used to read the attribute's data value into a double, or to assign a double value to the contents of an attribute.

AttrAsInteger

Used to read the attribute's data value as integer, or to assign an integer value to the contents of an attribute.

AttrAsLob

Used to get reference to the TOraLob object that represents the LOBAttribute value.

AttrAsObject

Used to read the attribute's data value as TOraObject, or to assign a TOraObject value to the contents of an attribute.

AttrAsOCIDate

Used to read the attribute's data value as OCIDate, or to assign an OCIDate value to the contents of an attribute.

AttrAsOCINumber

Used to read the attribute's data value into OCINumber, or to assign an OCINumber value to the contents of an attribute.

AttrAsOCIString

Used to read the attribute's data value as OCIString, or to assign an OCIString value to the contents of an attribute.

AttrAsString

Used to read the attribute's data value as string, or to assign a string value to the contents of an attribute.

AttrIsNull

Used to indicate if the attribute value is NULL.

Indicator

Used to get a pointer to the indicator structure of an object.

Instance

Used to get a pointer to the internal representation of an object.

IsNull

Used to verify if an object is empty.

ObjectType

Used to indicate the object type.

OCISvcCtx

Used to assign a service context handle.

RefCount (inherited from TSharedObject)

Used to return the count of reference to a TSharedObject object.

Methods

Name Description

AddRef (inherited from TSharedObject)

Increments the reference count for the number of references dependent on the TSharedObject object.

AllocObject

Overloaded. Allocates an object instance.

Assign

Copies properties or other attributes from another object.

CreateObject

Creates an object.

Exists

Verifies if an object instance exists in a database.

Flush

Places modifications made to the object to the database.

FreeObject

Deallocates and frees an object instance.

IsDirty

Verifies if an object instance is marked as dirty.

IsLocked

Verifies if an object instance is marked as locked.

Lock

Marks an object as locked for update.

MarkDelete

Marks an object as being deleted.

MarkUpdate

Marks an object as being updated.

Refresh

Retrieves the latest database image for the object.

Release (inherited from TSharedObject)

Decrements the reference count.

Unmark

Marks an object as not being dirty.
© 1997-2022 Devart. All Rights Reserved. Request Support DAC Forum Provide Feedback