TDBDataset class
- Inheritance
-
- Object
- TPersistent
- TComponent
- TDataSet
- TDBDataset
- Implementers
Constructors
- TDBDataset([TComponent? aOwner])
Properties
- active ↔ bool
-
getter/setter pairinherited
- activeRecordIndex → int
-
no setterinherited
- afterCancel ↔ TDataSetNotifyEvent?
-
getter/setter pairinherited
- afterClose ↔ TDataSetNotifyEvent?
-
getter/setter pairinherited
- afterDelete ↔ TDataSetNotifyEvent?
-
getter/setter pairinherited
- afterEdit ↔ TDataSetNotifyEvent?
-
getter/setter pairinherited
- afterInsert ↔ TDataSetNotifyEvent?
-
getter/setter pairinherited
- afterOpen ↔ TDataSetNotifyEvent?
-
getter/setter pairinherited
- afterPost ↔ TDataSetNotifyEvent?
-
getter/setter pairinherited
- afterRefresh ↔ TDataSetNotifyEvent?
-
getter/setter pairinherited
- afterScroll ↔ TDataSetNotifyEvent?
-
getter/setter pairinherited
- autoCalcFields ↔ bool
-
getter/setter pairinherited
- beforeCancel ↔ TDataSetNotifyEvent?
-
getter/setter pairinherited
- beforeClose ↔ TDataSetNotifyEvent?
-
getter/setter pairinherited
- beforeDelete ↔ TDataSetNotifyEvent?
-
getter/setter pairinherited
- beforeEdit ↔ TDataSetNotifyEvent?
-
getter/setter pairinherited
- beforeInsert ↔ TDataSetNotifyEvent?
-
getter/setter pairinherited
- beforeOpen ↔ TDataSetNotifyEvent?
-
getter/setter pairinherited
- beforePost ↔ TDataSetNotifyEvent?
-
getter/setter pairinherited
- beforeRefresh ↔ TDataSetNotifyEvent?
-
getter/setter pairinherited
- beforeScroll ↔ TDataSetNotifyEvent?
-
getter/setter pairinherited
- blobFieldCount → int
-
no setterinherited
- blockReadSize ↔ int
-
getter/setter pairinherited
- bof → bool
-
no setterinherited
- bookmark ↔ Uint8List?
-
getter/setter pairinherited
- bookmarkSize ↔ int
-
getter/setter pairinherited
- bufferCount → int
-
no setterinherited
- calcBuffer → TRecordBuffer?
-
no setterinherited
- calcFieldsSize → int
-
no setterinherited
- canModify → bool
-
no setterinherited
- componentCount → int
-
no setterinherited
- componentState → TComponentState
-
finalinherited
- constraints ↔ TCheckConstraints
-
getter/setter pairinherited
- currentRecordIndex → int
-
no setterinherited
- database ↔ TDatabase?
-
getter/setter pair
- dataSource → TDataSource?
-
no setterinherited
- defaultFields → bool
-
no setterinherited
- eof → bool
-
no setterinherited
- fieldCount → int
-
no setterinherited
- fieldDefs ↔ TFieldDefs
-
getter/setter pairinherited
- fields → TFields
-
no setterinherited
- filter ↔ String
-
getter/setter pairinherited
- filtered ↔ bool
-
getter/setter pairinherited
- filterOptions ↔ TFilterOptions
-
getter/setter pairinherited
- found → bool
-
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- internalCalcFields → bool
-
no setterinherited
- isEmpty → bool
-
no setterinherited
- isUniDirectional → bool
-
no setterinherited
- modified → bool
-
no setterinherited
- myDataSourceCount → int
-
no setterinherited
- name ↔ String
-
getter/setter pairinherited
- onCalcFields ↔ TDataSetNotifyEvent?
-
getter/setter pairinherited
- onDeleteError ↔ TDataSetErrorEvent?
-
getter/setter pairinherited
- onEditError ↔ TDataSetErrorEvent?
-
getter/setter pairinherited
- onFilterRecord ↔ TFilterRecordEvent?
-
getter/setter pairinherited
- onNewRecord ↔ TDataSetNotifyEvent?
-
getter/setter pairinherited
- onPostError ↔ TDataSetErrorEvent?
-
getter/setter pairinherited
- owner → TComponent?
-
no setterinherited
- recNo ↔ int
-
getter/setter pairinherited
- recordCount → int
-
no setterinherited
- recordSize → int
-
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- state → TDataSetState
-
no setterinherited
- transaction ↔ TDBTransaction?
-
getter/setter pair
Methods
-
activateBuffers(
) → void -
inherited
-
activeBuffer(
) → TRecordBuffer? -
inherited
-
allocRecordBuffer(
) → TRecordBuffer? -
inherited
-
append(
) → void -
inherited
-
appendRecord(
List values) → void -
inherited
-
assign(
TPersistent? source) → void -
inherited
-
assignTo(
TPersistent dest) → void -
inherited
-
bindFields(
bool binding) → void -
inherited
-
blockReadNext(
) → void -
inherited
-
bookmarkAvailable(
) → bool -
inherited
-
bookmarkValid(
TBookmark? aBookmark) → bool -
inherited
-
calculateFields(
TRecordBuffer buffer) → void -
inherited
-
cancel(
) → void -
inherited
-
checkActive(
) → void -
inherited
-
checkBiDirectional(
) → void -
inherited
-
checkBrowseMode(
) → void -
inherited
-
checkDatabase(
) → void -
checkInactive(
) → void -
inherited
-
clearBuffers(
) → void -
inherited
-
clearCalcFields(
TRecordBuffer buffer) → void -
inherited
-
clearFields(
) → void -
inherited
-
close(
) → void -
inherited
-
closeBlob(
TField field) → void -
inherited
-
closeCursor(
) → void -
inherited
-
compareBookmarks(
TBookmark? bookmark1, TBookmark? bookmark2) → int -
inherited
-
components(
int index) → TComponent -
inherited
-
controlsDisabled(
) → bool -
inherited
-
createBlobStream(
TField field, TBlobStreamMode mode) → TStream? -
inherited
-
createFields(
) → void -
inherited
-
cursorPosChanged(
) → void -
inherited
-
dataConvert(
TField aField, TValueBuffer aSource, TValueBuffer aDest, bool aToNative) → void -
inherited
-
dataEvent(
TDataEvent event, dynamic info) → void -
inherited
-
delete(
) → void -
inherited
-
destroy(
) → void -
override
-
destroyFields(
) → void -
inherited
-
disableControls(
) → void -
inherited
-
doAfterCancel(
) → void -
inherited
-
doAfterClose(
) → void -
inherited
-
doAfterDelete(
) → void -
inherited
-
doAfterEdit(
) → void -
inherited
-
doAfterInsert(
) → void -
inherited
-
doAfterOpen(
) → void -
inherited
-
doAfterPost(
) → void -
inherited
-
doAfterRefresh(
) → void -
inherited
-
doAfterScroll(
) → void -
inherited
-
doBeforeCancel(
) → void -
inherited
-
doBeforeClose(
) → void -
inherited
-
doBeforeDelete(
) → void -
inherited
-
doBeforeEdit(
) → void -
inherited
-
doBeforeInsert(
) → void -
inherited
-
doBeforeOpen(
) → void -
inherited
-
doBeforePost(
) → void -
inherited
-
doBeforeRefresh(
) → void -
inherited
-
doBeforeScroll(
) → void -
inherited
-
doOnCalcFields(
) → void -
inherited
-
doOnNewRecord(
) → void -
inherited
-
edit(
) → void -
inherited
-
enableControls(
) → void -
inherited
-
fieldByName(
String fieldName) → TField -
inherited
-
fieldByNumber(
int fieldNo) → TField? -
inherited
-
fieldDefsClass(
) → TFieldDefs -
inherited
-
fieldsClass(
) → TFields -
inherited
-
fieldValues(
String fieldName) → dynamic -
inherited
-
findComponent(
String aName) → TComponent? -
inherited
-
findField(
String fieldName) → TField? -
inherited
-
findFirst(
) → bool -
inherited
-
findLast(
) → bool -
inherited
-
findNext(
) → bool -
inherited
-
findPrior(
) → bool -
inherited
-
findRecord(
bool restart, bool goForward) → bool -
inherited
-
first(
) → void -
inherited
-
free(
) → void -
inherited
-
freeBookmark(
TBookmark? aBookmark) → void -
inherited
-
freeFieldBuffers(
) → void -
inherited
-
freeNotification(
TComponent aComponent) → void -
inherited
-
freeRecordBuffer(
TRecordBuffer buffer) → void -
inherited
-
getBookmark(
) → Uint8List? -
inherited
-
getBookmarkData(
TRecordBuffer buffer, TValueBuffer data) → void -
inherited
-
getBookmarkFlag(
TRecordBuffer buffer) → TBookmarkFlag -
inherited
-
getBookmarkStr(
) → String -
inherited
-
getBuffer(
int index) → TRecordBuffer? -
inherited
-
getCalcFields(
TRecordBuffer buffer) → void -
inherited
-
getCanModify(
) → bool -
inherited
-
getCurrentRecord(
TRecordBuffer buffer) → bool -
inherited
-
getDataSource(
) → TDataSource? -
inherited
-
getField(
int index) → TField -
inherited
-
getFieldClass(
TFieldType fieldType) → TFieldClass? -
inherited
-
getFieldData(
TField field, TValueBuffer? buffer, [bool nativeFormat = true]) → bool -
inherited
-
getFieldDataNative(
TField field, TValueBuffer? buffer) → bool -
inherited
-
getFieldList(
List< TField> list, String fieldNames) → void -
inherited
-
getFieldNames(
TStrings list) → void -
inherited
-
getIndexDefs(
TIndexDefs indexDefs, TIndexOptions indexTypes) → TIndexDefs -
inherited
-
getIsIndexField(
TField field) → bool -
inherited
-
getNextRecord(
) → bool -
inherited
-
getNextRecords(
) → int -
inherited
-
getPriorRecord(
) → bool -
inherited
-
getPriorRecords(
) → int -
inherited
-
getRecNo(
) → int -
inherited
-
getRecord(
TRecordBuffer buffer, TGetMode getMode, bool doCheck) → TGetResult -
inherited
-
getRecordCountInternal(
) → int -
inherited
-
getRecordSize(
) → int -
inherited
-
gotoBookmark(
TBookmark? aBookmark) → void -
inherited
-
initFieldDefs(
) → void -
inherited
-
initFieldDefsFromFields(
) → void -
inherited
-
initRecord(
TRecordBuffer buffer) → void -
inherited
-
insert(
) → void -
inherited
-
insertRecord(
List values) → void -
inherited
-
internalAddRecord(
dynamic buffer, bool aAppend) → void -
inherited
-
internalCancel(
) → void -
inherited
-
internalClose(
) → void -
inherited
-
internalDelete(
) → void -
inherited
-
internalEdit(
) → void -
inherited
-
internalFirst(
) → void -
inherited
-
internalGotoBookmark(
dynamic aBookmark) → void -
inherited
-
internalHandleException(
) → void -
inherited
-
internalInitFieldDefs(
) → void -
inherited
-
internalInitRecord(
TRecordBuffer buffer) → void -
inherited
-
internalInsert(
) → void -
inherited
-
internalLast(
) → void -
inherited
-
internalOpen(
) → void -
inherited
-
internalPost(
) → void -
inherited
-
internalRefresh(
) → void -
inherited
-
internalSetToRecord(
TRecordBuffer buffer) → void -
inherited
-
isCursorOpen(
) → bool -
inherited
-
isLinkedTo(
TDataSource? aDataSource) → bool -
inherited
-
isSequenced(
) → bool -
inherited
-
last(
) → void -
inherited
-
loaded(
) → void -
inherited
-
locate(
String keyFields, dynamic keyValues, TLocateOptions options) → bool -
inherited
-
lookup(
String keyFields, dynamic keyValues, String resultFields) → dynamic -
inherited
-
moveBy(
int distance) → int -
inherited
-
myDataSources(
int aIndex) → TDataSource -
inherited
-
next(
) → void -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
notification(
TComponent aComponent, TOperation operation) → void -
inherited
-
open(
) → void -
inherited
-
openCursor(
bool infoQuery) → void -
inherited
-
openCursorComplete(
) → void -
inherited
-
post(
) → void -
inherited
-
prior(
) → void -
inherited
-
psEndTransaction(
bool commit) → void -
inherited
-
psExecute(
) → void -
inherited
-
psExecuteStatement(
String aSQL, TParams aParams, [dynamic resultSet]) → int -
inherited
-
psGetAttributes(
List list) → void -
inherited
-
psGetCommandText(
) → String -
inherited
-
psGetCommandType(
) → TPSCommandType -
inherited
-
psGetDefaultOrder(
) → TIndexDef? -
inherited
-
psGetIndexDefs(
TIndexOptions indexTypes) → TIndexDefs? -
inherited
-
psGetKeyFields(
) → String -
inherited
-
psGetParams(
) → TParams? -
inherited
-
psGetQuoteChar(
) → String -
inherited
-
psGetTableName(
) → String -
inherited
-
psGetUpdateException(
Object e, EUpdateError? prev) → EUpdateError -
inherited
-
psInTransaction(
) → bool -
inherited
-
psIsSQLBased(
) → bool -
inherited
-
psIsSQLSupported(
) → bool -
inherited
-
psReset(
) → void -
inherited
-
psSetCommandText(
String commandText) → void -
inherited
-
psSetParams(
TParams aParams) → void -
inherited
-
psStartTransaction(
) → void -
inherited
-
psUpdateRecord(
TUpdateKind updateKind, TDataSet delta) → bool -
inherited
-
recalcBufListSize(
) → void -
inherited
-
refresh(
) → void -
inherited
-
refreshInternalCalcFields(
TRecordBuffer buffer) → void -
inherited
-
registerDataSource(
TDataSource aDataSource) → void -
inherited
-
removeField(
TField field) → void -
inherited
-
removeFreeNotification(
TComponent aComponent) → void -
inherited
-
restoreState(
TDataSetState value) → void -
inherited
-
resync(
TResyncMode mode) → void -
inherited
-
setBookmarkData(
TRecordBuffer buffer, dynamic data) → void -
inherited
-
setBookmarkFlag(
TRecordBuffer buffer, TBookmarkFlag value) → void -
inherited
-
setBookmarkStr(
TBookmarkStr value) → void -
inherited
-
setBufListSize(
int value) → void -
inherited
-
setChildOrder(
TComponent component, int order) → void -
inherited
-
setCurrentRecord(
int index) → void -
inherited
-
setDefaultFields(
bool value) → void -
inherited
-
setField(
int index, TField value) → void -
inherited
-
setFieldData(
TField field, TValueBuffer? buffer, [bool nativeFormat = true]) → void -
inherited
-
setFieldDataNative(
TField field, TValueBuffer? buffer) → void -
inherited
-
setFields(
List values) → void -
inherited
-
setFieldValues(
String fieldName, dynamic value) → void -
inherited
-
setFound(
bool value) → void -
inherited
-
setModified(
bool value) → void -
inherited
-
setRecNo(
int value) → void -
inherited
-
setState(
TDataSetState value) → void -
inherited
-
setTempState(
TDataSetState value) → TDataSetState -
inherited
-
setUniDirectional(
bool value) → void -
inherited
-
shiftBuffersBackward(
) → void -
inherited
-
shiftBuffersForward(
) → void -
inherited
-
tempBuffer(
) → TRecordBuffer? -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
translate(
String src, TStringRef dest, bool toOem) → int -
inherited
-
tryDoing(
TDataOperation p, TDataSetErrorEvent? ev) → bool -
inherited
-
unRegisterDataSource(
TDataSource aDataSource) → void -
inherited
-
updateCursorPos(
) → void -
inherited
-
updateFieldDefs(
) → void -
inherited
-
updateIndexDefs(
) → void -
inherited
-
updateRecord(
) → void -
inherited
-
updateStatus(
) → TUpdateStatus -
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited