DxRecordOpenQuery

DxRecordOpenQuery ( value dxQuery, value BYREF dxRecord, value OpenType = DX_OpenDynaset, value Option = 0 );

Parameter

dxQuery

Ein Suchobjekt.

BYREF dxRecord

Das Datensatzobjekt

OpenType

Eine der folgenden Werte sind möglich:

DX_OpenDynaset

Ein dynaset-type Datensatz, in dem vorwärts und rückwärts gescrollt werden kann (Defaultwert).

DX_OpenSnapshot

Ein snapshot-type Datensatz, in dem vorwärts und rückwärts gescrollt werden kann.

Option

Die Art, wie der Datensatz geöffnet werden soll.

Eine oder mehrere der folgenden Optionen (default ist 0):

DX_AppendOnly

Es können nur Felder hinzugefügt werden (nur dynaset-type-Datensätze)

DX_ForwardOnly

Der Datensatz kann nur nach vorne durchsucht (gescrollt) werden.

DX_SeeChanges

Erzeugt einen Fehler, wenn ein anderer Benutzer Daten ändert, während Sie editieren.

DX_DenyWrite

Andere Benutzer können die Felder nicht verändern oder neue hinzufügen.

DX_DenyRead

Andere Benutzer können keine Felder ansehen (nur table-type-Datensätze).

DX_ReadOnly

Sie können Felder nur anschauen, ander Benützer können sie verändern.

DX_Inconsistent

Inconsistente Updates sind erlaubt (nur dynaset-type-Datensätze).

DX_Consistent

Nur consistente Updates sind erlaubt (nur dynaset-type-Datensätze).

Bemerkung

Öffnet einen dynaset-type- oder einen snapshot-type-Datensatz

Die DAO Datenbankfunktionen

Siehe auch DxRecordAddNew, DxRecordBindCompleted, DxRecordBindField, DxRecordCanAppend, DxRecordCanBookmark, DxRecordCancelUpdate, DxRecordCanRestart, DxRecordCanScroll, DxRecordCanTransact, DxRecordCanUpdate, DxRecordClose, DxRecordDelete, DxRecordEdit, DxRecordEditMode, DxRecordFind, DxRecordFindFirst, DxRecordFindLast, DxRecordFindNext, DxRecordFindPrev, DxRecordGetAbsolutePosition, DxRecordGetBookmark, DxRecordGetCurrentIndex, DxRecordGetEditMode, DxRecordGetLastModifiedBookmark, DxRecordGetName, DxRecordGetPercentPosition, DxRecordGetRecordCount, DxRecordGetSQL, DxRecordGetTimeCreated, DxRecordGetTimeLastUpdated, DxRecordGetType, DxRecordGetValidationRule, DxRecordGetValidationText, DxRecordIsBOF, DxRecordIsDeleted, DxRecordIsEOF, DxRecordIsOpen, DxRecordMove, DxRecordMoveFirst, DxRecordMoveLast, DxRecordMoveNext, DxRecordMovePrev, DxRecordOpen, DxRecordOpenTable, DxRecordRequery, DxRecordSeek, DxRecordSetAbsolutePosition, DxRecordSetBookmark, DxRecordSetCurrentIndex, DxRecordSetPercentPosition, DxRecordUpdate