Table of Contents

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

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_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.