Site Menu
- Home
- Products
- NexusDB
- Nexus Quality Suite
- NexusDB Drivers & Connectors
- Nexus Remoting
- Nexus Memory Manager
- Some of our Customers
- Testimonials and use(r)s
- Downloads
- Documentation
- Support
- Pricing & Orders
- About
- Community
- My Nexus
- Recently Updated ...
- Search...
- Site Login
Search
TnxFieldsDescriptor.GetRecordFieldForFilter


Declaration
function GetRecordFieldForFilter(aField: Integer; aData: PnxByteArray; out aType: TnxWord16; out aSize: TnxWord16; out aIsNull: Boolean; out aValue: Pointer): Boolean; overload;
Description
Given a record buffer, returns the pointer to the field data. Be careful because aValue is NOT a copy of the data but a pointer into the actual record buffer. This is a VERY fast method to access the raw field data.
Parameters
aField: Integer
the index of the field in the list of Field Descriptors.
aData: PnxByteArray
a pointer to the record buffer.
out aType: TnxWord16
returns the field type.
out aSize: TnxWord16
returns the data size of the field.
out aIsNull: Boolean
is set to true if the field is null. no data is written to aValue in this case
out aValue: Pointer
a pointer to a buffer to receive the field data.
Questions? Problems?
- Interested to buy but something put you off?
- Can't find what you're looking for?
- Have a suggestion?
Let us know. If you're having trouble contacting us, please check here.
Site Updates
- May 27 2025 - 2:55pm
- May 14 2025 - 12:32pm
- Mar 19 2025 - 9:52pm
- Mar 14 2025 - 11:23am
- Mar 13 2025 - 11:42pm