Class DynamicRecordset_SQLSERVER
- Namespace
- PolarDataInterop
- Assembly
- PolarDataInterop.dll
This class is the Dynamic recordset as running on SQL server.
public class DynamicRecordset_SQLSERVER : Recordset, PolarWeakEventListener, IDisposable
- Inheritance
-
DynamicRecordset_SQLSERVER
- 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_SQLSERVER()
Destructor
protected ~DynamicRecordset_SQLSERVER()
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.