Click or drag to resize

DBFVFP Class

X#
DBFVFP RDD. DBFCDX with support for the FoxPro field types.
Inheritance Hierarchy
Object
  Workarea
    DBF
      DBFFPT
        DBFCDX
          DBFVFP
            DBFVFPSQL

Namespace:  XSharp.RDD
Assembly:  XSharp.Rdd (in XSharp.Rdd.dll) Version: 2.21
Syntax
 CLASS DBFVFP INHERIT DBFCDX
Request Example View Source

The DBFVFP type exposes the following members.

Constructors
  NameDescription
Public methodDBFVFP
Initializes a new instance of the DBFVFP class
Top
Properties
  NameDescription
Public propertyAlias
Retrieve the alias name.
(Inherited from Workarea.)
Public propertyArea
Retrieve the Workarea number.
(Inherited from Workarea.)
Public propertyBoF
Is the table at the logical beginning-of-file.
(Inherited from DBF.)
Public propertyBottom
Is at bottom ?
(Inherited from Workarea.)
Public propertyClosed
Has the workarea been closed.
(Inherited from Workarea.)
Public propertyDeleted
Is the current row deleted?
(Inherited from DBF.)
Public propertyDriver (Overrides Driver.)
Public propertyEoF
Is the table at the logical end-of-file.
(Inherited from DBF.)
Public propertyExclusive
Is the Workarea opened Exclusively
(Inherited from Workarea.)
Public propertyFieldCount (Overrides FieldCount.)
Public propertyFileName
File name of the main file
(Inherited from Workarea.)
Public propertyFilterInfo
Current Filter
(Inherited from Workarea.)
Public propertyFilterText
The filter condition as a string.
(Inherited from Workarea.)
Public propertyFound (Inherited from DBF.)
Public propertyHasProperties
Does the workarea have properties.
(Inherited from Workarea.)
Public propertyHasRelations
Does the workarea have relations.
(Inherited from Workarea.)
Public propertyIsHot
Is the current row
(Inherited from DBF.)
Public propertyIsNewRecord
Is the current row a new record (the result of Append())
(Inherited from DBF.)
Public propertyMemo
Current memo implementation.
(Inherited from Workarea.)
Public propertyNullColumn (Overrides NullColumn.)
Public propertyOrderCondInfo
Current Order condition
(Inherited from Workarea.)
Public propertyProperties (Inherited from Workarea.)
Public propertyReadOnly
Is the file opened ReadOnly ?
(Inherited from Workarea.)
Public propertyRecCount
The number of rows.
(Inherited from DBF.)
Public propertyRecId
The row identifier at the current cursor position.
(Inherited from Workarea.)
Public propertyRecNo
The physical row identifier at the current cursor position.
(Inherited from DBF.)
Public propertyRecordBuffer
Current Record
(Inherited from Workarea.)
Public propertyReturnRawData (Inherited from DBFFPT.)
Public propertyShared
Is the current Workarea opened Shared?
(Inherited from Workarea.)
Public propertyTop
Is at top?
(Inherited from Workarea.)
Top
Methods
  NameDescription
Public method_CloseAllIndexes (Inherited from DBFCDX.)
Public method_getMemoBlockNumber (Inherited from DBF.)
Public methodAddField
Add a Field to the _Fields List. Fields are added in the order of method call
(Overrides AddField(RddFieldInfo).)
Public methodAppend
Append a blank row and position the cursor to the new row.
(Inherited from DBF.)
Public methodAppendLock
Add a newly appended row to the list of locked rows.
(Inherited from DBF.)
Public methodBlobInfo
Retrieve information about a memo column.
(Inherited from DBF.)
Public methodChildEnd
Report the initialization of a relation.
(Inherited from DBF.)
Public methodChildStart
Report the initialization of a relation.
(Inherited from DBF.)
Public methodChildSync
Post a pending relational movement, indicating that the specified child work area has been affected by a parental movement.
(Inherited from DBF.)
Public methodClearFilter (Inherited from DBFCDX.)
Public methodClearRel
Clear relations.
(Inherited from DBF.)
Public methodClearScope
Clear the active locate condition.
(Inherited from DBF.)
Public methodClose (Overrides Close.)
Public methodCloseMemFile
Close the memo file
(Inherited from DBF.)
Public methodCompile
Compile an expression.
(Inherited from DBF.)
Public methodContinue
Goto the next record based on the corrent locate condition.
(Inherited from DBF.)
Public methodCreate (Overrides Create(DbOpenInfo).)
Public methodCreateFields
Add columns defined in an array.
(Overrides CreateFields(RddFieldInfo).)
Public methodCreateMemFile
Create the memo file
(Inherited from DBF.)
Public methodDbEval
Evaluate a code block for each row.
(Inherited from DBF.)
Public methodDelete
Mark the row at the current cursor position for deletion.
(Inherited from DBF.)
Public methodDispose (Inherited from Workarea.)
Public methodDispose(Logic) (Inherited from Workarea.)
Public methodEvalBlock
Evaluate a code block.
(Inherited from DBF.)
Public methodEvalFilter (Inherited from DBF.)
Public methodFieldIndex
Return the ONE based field index for a field name.
(Inherited from DBF.)
Public methodFieldInfo (Overrides FieldInfo(Long, Long, Object).)
Public methodFieldName
Retrieve a column name based on its ONE based column number.
(Inherited from DBF.)
Public methodFlush (Inherited from DBFCDX.)
Public methodForceRel (Inherited from DBFCDX.)
Public methodGetField
Return the (1 based) RddFieldInfo object for the specified field
(Inherited from Workarea.)
Public methodGetRec
Retrieve the RDD's record buffer as array of bytes.
(Inherited from DBF.)
Public methodGetScope
Retrieve the active locate condition.
(Inherited from DBF.)
Public methodGetValue (Inherited from DBFCDX.)
Public methodGetValueFile
Get the value for a column and write (export) it to an external file.
(Inherited from DBF.)
Public methodGetValueLength
Get the length of the for the specified column.
(Inherited from DBF.)
Public methodGoBottom (Inherited from DBFCDX.)
Public methodGoCold (Inherited from DBFCDX.)
Public methodGoHot (Inherited from DBFCDX.)
Public methodGoTo (Inherited from DBFCDX.)
Public methodGoToId
Position the cursor to a specific, physical identity.
(Inherited from DBF.)
Public methodGoTop (Inherited from DBFCDX.)
Public methodHeaderLock
Lock or unlock the header of a database file.
(Inherited from DBF.)
Public methodInfo (Overrides Info(Long, Object).)
Public methodLock
Perform a lock.
(Inherited from DBF.)
Public methodOpen (Overrides Open(DbOpenInfo).)
Public methodOpenMemFile
Open the memo file
(Inherited from DBF.)
Public methodOrderCondition (Inherited from DBFCDX.)
Public methodOrderCreate (Inherited from DBFCDX.)
Public methodOrderDestroy (Inherited from DBFCDX.)
Public methodOrderInfo (Inherited from DBFCDX.)
Public methodOrderListAdd (Inherited from DBFCDX.)
Public methodOrderListDelete (Inherited from DBFCDX.)
Public methodOrderListFocus (Inherited from DBFCDX.)
Public methodOrderListRebuild (Inherited from DBFCDX.)
Public methodPack (Inherited from DBFCDX.)
Public methodPutRec
Replace the row at the current cursor position with the contents of a byte array.
(Inherited from DBF.)
Public methodPutValue (Inherited from DBFFPT.)
Public methodPutValueFile
Read (Import) a value from an external file and write it to the specified column.
(Inherited from DBFFPT.)
Public methodRecall
Remove the deletion marker from the row at the current cursor position.
(Inherited from DBF.)
Public methodRecInfo
Retrieve and optionally change information about a row.
(Inherited from DBF.)
Public methodRefresh
Discard all changes to the current record and reread the buffer from disk. When the current buffer is in Append mode then the server will move to the bottom of the file.
(Inherited from DBF.)
Public methodRelArea
Retrieve the logical number of a related work area.
(Inherited from DBF.)
Public methodRelEval
Evaluate a code block against the relation in a work area.
(Inherited from DBF.)
Public methodRelText
Retrieve the key expression of a relation.
(Inherited from DBF.)
Public methodSeek (Inherited from DBFCDX.)
Public methodSetFieldExtent
Set the Number of Fields the AddField Method will add.
(Inherited from DBF.)
Public methodSetFilter (Inherited from DBFCDX.)
Public methodSetRel
Set a relation.
(Inherited from DBF.)
Public methodSetScope
Set the locate condition.
(Inherited from DBF.)
Public methodSkip
Position the cursor relative to its current position.
(Inherited from DBF.)
Public methodSkipFilter
Position the cursor, respecting scope and filter conditions.
(Inherited from DBF.)
Public methodSkipRaw (Inherited from DBFCDX.)
Public methodSkipScope
Position the cursor relative to its current position within the current scope.
(Inherited from DBF.)
Public methodSort
Physically reorder a table.
(Inherited from DBF.)
Public methodSyncChildren
Force relational movement in child work areas to synchronize them with the parent work area.
(Inherited from DBF.)
Public methodTrans
Copy one or more rows from one work area to another.
(Inherited from DBF.)
Public methodTransRec
Copy a single row from one work area to another.
(Inherited from DBF.)
Public methodUnLock
Release locks.
(Inherited from DBF.)
Public methodZap (Inherited from DBFCDX.)
Top
Fields
  NameDescription
Public field_Fields
List of Fields
(Inherited from Workarea.)
Public fieldRLHitCount (Inherited from DBF.)
Public fieldRLMissCount (Inherited from DBF.)
Top
See Also