Declaration
TnxServerCursor = class(TnxAbstractCursor)
Description
The text for this class has been generated automatically. This means that it is not documented.
Methods
see TObject.AfterConstruction
autoinc
This function sets the next AutoInc value for the current table.
blob managment
This creates a new FileBlob and returns the new blob reference number in aBlobNr. This number is unique for any blob and is needed to access the blob.
This function deletes the blob with the given aBlobNr.
???
This function returns the length of the blob in aLengt as bytes.
The text for this method has been generated automatically. This means that it is not documented.
This function reads data from a blob.
This function truncates the given blob at aBlobLength bytes.
This function writes data to a blob.
The text for this method has been generated automatically. This means that it is not documented.
This function compares two bookmarks.
The text for this method has been generated automatically. This means that it is not documented.
This function copies *all* visible (in regards of ranges and filters) records to the cursor given in aDestCursor. aMaxTransSize specifies the maximum number of dirty transaction bytes before the transaction is committed.
This function copies *all* visible (in regards of ranges and filters) records to the cursor given in aDestCursor. aMaxTransSize specifies the maximum number of dirty transaction bytes before the transaction is committed. aCheckReqFields determines wether a check is done for required fields having a value.
The text for this method has been generated automatically. This means that it is not documented.
The text for this method has been generated automatically. This means that it is not documented.
This function deletes *all* visible (in regards of ranges and filters) records.
destructor.
misc
This function sets the given Filter to active.
filters
This function sets the given Filter to inactive.
This function removes the given Filter from the internal list.
This function sets the timeout for the filter evaluation in msec.
bookmarks
This function returns the id of the current index.
information
This function is an asynchronous version of GetRecordCount.
GetRecordCountEx returns the number of records or keys based on the value of aOption.
This function is an asynchronous version of GetRecordCountEx.
This function is called to notify all Monitors attached to the owning Server Engine of an Action.
This function cancels the active range.
???
The text for this method has been generated automatically. This means that it is not documented.
The text for this method has been generated automatically. This means that it is not documented.
recno support
RecordDelete deletes the current record and returns a pointer to the then current record buffer. It needs to be able to acquire the given lock type for this function to be successful.
record retrival
batch operations
The text for this method has been generated automatically. This means that it is not documented.
RecordGet moves to the next valid (in regards of ranges and filters) record returns a pointer to the then current record buffer. It needs to be able to acquire the given lock type for this function to be successful.
RecordGet moves to the prior valid (in regards of ranges and filters) record returns a pointer to the then current record buffer. It needs to be able to acquire the given lock type for this function to be successful.
record manipulation
This function adds the data in a aStream as new records. Please note that the size of aStream must be a multiple of the record size.
record locks
This function releases the last lock or alternatively all locks in the record.
The text for this method has been generated automatically. This means that it is not documented.
This function can be called from an extender to request that the cursor uses nested transactions for all operations. By default this is not supported.
The text for this method has been generated automatically. This means that it is not documented.
autoinc
The text for this method has been generated automatically. This means that it is not documented.
The text for this method has been generated automatically. This means that it is not documented.
blobs
The text for this method has been generated automatically. This means that it is not documented.
The text for this method has been generated automatically. This means that it is not documented.
The text for this method has been generated automatically. This means that it is not documented.
The text for this method has been generated automatically. This means that it is not documented.
The text for this method has been generated automatically. This means that it is not documented.
The text for this method has been generated automatically. This means that it is not documented.
The text for this method has been generated automatically. This means that it is not documented.
The text for this method has been generated automatically. This means that it is not documented.
filter support
The text for this method has been generated automatically. This means that it is not documented.
misc
The text for this method has been generated automatically. This means that it is not documented.
The text for this method has been generated automatically. This means that it is not documented.
information
sql engine support
The text for this method has been generated automatically. This means that it is not documented.
The text for this method has been generated automatically. This means that it is not documented.
recno
The text for this method has been generated automatically. This means that it is not documented.
The text for this method has been generated automatically. This means that it is not documented.
record retrival
The text for this method has been generated automatically. This means that it is not documented.
The text for this method has been generated automatically. This means that it is not documented.
record manipulation
The text for this method has been generated automatically. This means that it is not documented.
The text for this method has been generated automatically. This means that it is not documented.
navigation
The text for this method has been generated automatically. This means that it is not documented.
The text for this method has been generated automatically. This means that it is not documented.
The text for this method has been generated automatically. This means that it is not documented.
The text for this method has been generated automatically. This means that it is not documented.
index support
navigation
This function will position the cursor on the given bookmark
This function synchronizes the position with the given aCursor. Please note that the two cursor have to point to the same dataset.
This function sets the cursor position to the end of the dataset. This is NOT the last record but after it!
This function sets the cursor position before the first record that meets the filter criteria in aFilter.
???
index support
table locls
This function will try to acquire a table lock with the given aLockType.
This function will release and acquired lock with the given aLockType or alternatively (if aAllLocks is true) all locks on the table.
This function deletes the table stream with the given aName.
table streams
This function reads the WHOLE stream with the given name into aStream.
This function rewrites the WHOLE stream with the given name.
Properties
The text for this property has been generated automatically. This means that it is not documented.
The text for this property has been generated automatically. This means that it is not documented.
The text for this property has been generated automatically. This means that it is not documented.
The text for this property has been generated automatically. This means that it is not documented.
File