Purpose
VO DataServer compatible class on top of AdoRecordSet
Prototype
CLASS AdoServer INHERIT DATASERVER
Constructor
Access
BookMark | A bookmark that Uniquely identifies a particular record in a Recordset |
CacheSize | The number of records that are cached locally in memory. |
Connection | Object reference to the underlying AdoConnection object |
DBStruct | Return the structure of the table |
Deleted | Is the current record deleted ? |
EoF | Is row pointer beyond the end of file |
ErrInfo | An Error object identifying the error condition after the last operation |
Fcount | Get number of fields in the current table |
Filter | A filter for data in a Recordset |
Found | Was the last seek or find succesfull |
LastRec | Number of records in the server table |
Name | Name of the AdoServer Class |
NullAsBlank | Are null values returned as Blank values of the proper type or as NIL |
PageCount | How many pages of data the Server contains |
PageNo | The page on which the current record resides. |
PageSize | How many records constitute one page in the Server |
RecCount | Number of records in the server table |
RecNo | Current record number |
RecordSet | Object reference to the underlying AdoRecordSet object |
Used | A logical value indicating whether the server is currently open. |
Assign
BookMark | A bookmark that Uniquely identifies a particular record in a Recordset |
CacheSize | The number of records that are cached locally in memory. |
Filter | A filter for data in a Recordset |
PageNo | The page on which the current record resides. |
PageSize | How many records constitute one page in the Server |
RecordSet | Object reference to the underlying AdoRecordSet object |
Method
Append() | Append a blank record to the table |
Commit() | Write all changes to the current record to disk |
Error() | Handle error conditions raised during database processing. |
FieldPos() | Return the position of a specified field |
Find() | Searches a Recordset for the row that satisfies the specified criteria. |
GoBottom() | Position the data server at the last record. |
GoTo() | Position the data server at a specified record number. |
GoTop() | Position the data server at the first record. |
Notify() | An event handler that responds to events of this server |
Recall() | Stub method. Recalls are not supported |
Resync() | Refreshes the data in the Server |
Save() | Save the records of the server to a file |
Seek() | Searches the index of a Recordset to quickly locate the row that matches the pecified values |
SetIndex() | Get/Set the current index for the server |
SetOrder() | Get/Set the current index for the server |
Skip() | Move the record pointer forward or backward |
Update() | Write all changes to the current record to disk |
See Also
DataServer Classes, AdoRecordSet