Table of Contents

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

long

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.