Class DynamicRecordset_ANSI
- Namespace
- PolarDataInterop
- Assembly
- PolarDataInterop.dll
This class returns a recordset using a basic ANSI cursor (static, forward only)
public class DynamicRecordset_ANSI : Recordset, PolarWeakEventListener, IDisposable
- Inheritance
-
DynamicRecordset_ANSI
- Implements
- Inherited Members
- Extension Methods
Properties
AbsolutePosition
Gets/sets the 1-based absolute position.
public override long AbsolutePosition { get; set; }
Property Value
Methods
CancelUpdate()
Cancels any pending changes.
public override Recordset CancelUpdate()
Returns
- Recordset
This recordset.
Clone()
Creates a clone of the current recordset.
public override Recordset Clone()
Returns
- Recordset
A new recordset.
Delete()
Deletes the current record without removing it from the list of records.
public override bool Delete()
Returns
- bool
A boolean indicating success.
Dispose()
Disposal.
public override void Dispose()
~DynamicRecordset_ANSI()
Destructor.
protected ~DynamicRecordset_ANSI()
MoveFirst()
Move to the first record.
public override bool MoveFirst()
Returns
- bool
True data is available.
MoveLast()
Move to the next record.
public override bool MoveLast()
Returns
- bool
True if data is available.
MoveNext()
Move to the next record.
public override bool MoveNext()
Returns
- bool
True if data is available.
MovePrevious()
Move to the previous record.
public override bool MovePrevious()
Returns
- bool
True if data is available
Requery()
Re-runs the query and retrieves the newest data from the database.
public override Recordset Requery()
Returns
- Recordset
This recordset
Resync()
Resync the current record with the data in the database.
public override void Resync()
TryResync()
Tries to resync the current record with the data in the database.
public override void TryResync()
Update()
Updates the changes in the database.
public override Recordset Update()
Returns
- Recordset
This recordset.