Click or drag to resize

SQLListTables Methods

X#

The SQLListTables type exposes the following members.

Functions
  NameDescription
Public methodAddDateVal (Inherited from SQLSelect.)
Public methodAddTimeString (Inherited from SQLSelect.)
Public methodCode exampleAppend
Create a blank row in the buffer; this blank row becomes the current position and is ready for assignment of data values. The SQLSelect:RecNo of this buffer is SQLSelect:RecCount+1.
(Inherited from SQLSelect.)
Public methodAppendRow
Insert the row that has been created in the buffer since the last SQLSelect:Append() operation.
(Inherited from SQLSelect.)
Public methodAsString
Return the descriptive label defined for this data server.
(Inherited from DataServer.)
Public methodBindColumn (Inherited from SQLSelect.)
Public methodClose
Close the cursor corresponding to the server. Note that the database connection is not closed, only the cursor.
(Inherited from SQLSelect.)
Public methodColumn
Return a specified SQL column.
(Inherited from SQLSelect.)
Public methodColumnAttributes
Return the SQL column attributes for a specified column.
(Inherited from SQLSelect.)
Public methodCommit
Save the changes (updates and deletes) made since the last Commit().
(Inherited from SQLSelect.)
Public methodDataField
Return the data (DataField object) at a specified column position.
(Inherited from SQLSelect.)
Public methodDelete
This method is provided to override the inherited functionality from the SQLSelect class, as it does not apply to SQLCatalogQuery; therefore it generates an error and returns FALSE.
(Inherited from SQLCatalogQuery.)
Public methodDirectSkip (Inherited from SQLSelect.)
Public methodError
Provide a method for handling error conditions raised during database processing. This is an event handler: it is automatically called by other methods; the developer does not normally need to call the error method, but might want to replace or amend it.
(Inherited from SQLSelect.)
Public methodExecute
Retrieve the list of tables.
(Overrides Execute.)
Public methodCode exampleExecute(Usual)
Open the cursor.
(Inherited from SQLSelect.)
Public methodExtendedFetch
Provide extended fetch capabilities, specifying type and row.
(Inherited from SQLSelect.)
Public methodFetch
Fetch the next row.
(Inherited from SQLSelect.)
Public methodFIELDGET
Retrieve the contents of the specified column.
(Inherited from SQLSelect.)
Public methodFieldGetFormatted
Retrieve the contents of the specified column according to the formatting specifications of its field specification.
(Inherited from SQLSelect.)
Public methodFieldHyperLabel
Return the hyperlabel of a specified column.
(Inherited from SQLSelect.)
Public methodFieldInfo
Retrieve information about or set an alias for the indicated column.
(Inherited from SQLSelect.)
Public methodFieldName
Return the name of a specified column. Note that the column's hyperlabel also contains a name.
(Inherited from SQLSelect.)
Public methodFieldPos
Return the position of a specified column within the data server, as a number starting with 1.
(Inherited from SQLSelect.)
Public methodFIELDPUT
This method is provided to override the inherited functionality from the SQLSelect class, as it does not apply to SQLCatalogQuery; therefore it generates an error and returns FALSE.
(Inherited from SQLCatalogQuery.)
Public methodFIELDPUT(Usual, Usual)
Assign a value to a column in a data server.
(Inherited from SQLSelect.)
Public methodFieldSpec
Return the field specification object for the indicated column.
(Inherited from SQLSelect.)
Public methodFieldStatus
Return a hyperlabel object identifying the status after the last operation.
(Inherited from SQLSelect.)
Public methodFieldSym
Return the symbolic name of a specified column. Note that the column's hyperlabel also contains a name; these two names are the same in the code generated by the SQL Editor.
(Inherited from SQLSelect.)
Public methodFieldValidate
Validate the provided value according to the validation rules of the indicated column's FieldSpec.
(Inherited from SQLSelect.)
Public methodFLOCK
This method is provided to override the inherited functionality from the DataServer class, as it does not apply to SQLSelect.
(Inherited from SQLSelect.)
Public methodFreeStmt
Free the statement, according to the specified option.
(Inherited from SQLSelect.)
Public methodGetData
Retrieve the contents of the specified column.
(Inherited from SQLSelect.)
Public methodGetdateVal (Inherited from SQLSelect.)
Public methodCode exampleGetLookupTable
Retrieve a two-column array of values from two fields in the server.
(Inherited from SQLSelect.)
Public methodGetStatementOption
Retrieve the current setting for a statement option.
(Inherited from SQLSelect.)
Public methodGetTimeStamp (Inherited from SQLSelect.)
Public methodGetTimeString (Inherited from SQLSelect.)
Public methodCode exampleGoBottom
Position the data server on the last row.
(Inherited from SQLSelect.)
Public methodGoTo
Position the data server on the specified row number.
(Inherited from SQLSelect.)
Public methodGoTop
Open the query and fetch the first result.
(Inherited from SQLCatalogQuery.)
Public methodNoIVarGet
Provide a general error interception that is automatically called (in any class) whenever an access reference is made to a non-existent exported instance variable. In the SQLSelect class, it is used to implement the virtual column variable.
Important! NoIVarGet() should not be called directly; it is called by the system for handling invalid references.
(Inherited from SQLSelect.)
Public methodNoIVarPut
Provide a general error interception that is automatically called (in any class) whenever an assignment reference is made to a non-existent exported instance variable.
Important! NoIVarPut() should not be called directly; it is called by the system for handling invalid references.
(Inherited from SQLSelect.)
Public methodNotify
Provide a method that is automatically called by the action methods of the server after completion of some significant event: a column has changed, the server position has changed, some operation has been completed. Its standard implementation is to broadcast the same notification to its attached clients.
(Inherited from SQLSelect.)
Public methodNumResultCols
Return the number of columns in the result set.
(Inherited from SQLSelect.)
Public methodPostInit
Implement customized initialization code for the window.
(Inherited from DataServer.)
Public methodCode examplePreExecute
Return the SQL command that is generated by X#.
(Inherited from SQLSelect.)
Public methodPreInit
Implement customized initialization code for the server.
(Inherited from DataServer.)
Public methodRefresh
Refresh the current row in the buffer, discarding any changes that have been made.
(Inherited from SQLSelect.)
Public methodRegisterClient
Register an object as a client of this data server, so that it receives notification messages from the server about certain actions.
(Inherited from DataServer.)
Public methodReReadRow (Inherited from SQLSelect.)
Public methodResetCursor (Inherited from SQLSelect.)
Public methodResetNotification
Resume the broadcasting of Notify messages to the server's attached clients (after SQLSelect:SuspendNotification() has been called).
(Inherited from SQLSelect.)
Public methodRLOCK
This method is provided to override the inherited functionality from the DataServer class, as it does not apply to SQLSelect.
(Inherited from SQLSelect.)
Public methodRLockVerify
This method is provided to override the inherited functionality from the DataServer class, as it does not apply to SQLSelect.
(Inherited from SQLSelect.)
Public methodRollback (Inherited from SQLSelect.)
Public methodSeek
Move to the next record having a specified key value in the controlling order.
(Inherited from DataServer.)
Public methodSetColumnAttributes (Inherited from SQLSelect.)
Public methodSetDataField (Inherited from SQLSelect.)
Public methodSetPos (Inherited from SQLSelect.)
Public methodSetPrimaryKey
Specify a column to be used as a unique index in searched updates or deletes that require a key (i.e., SQLSelect:ScrollUpdateType = SQL_SC_UPD_KEY).
(Inherited from SQLSelect.)
Public methodSetStatementOption
Change a statement option.
(Inherited from SQLSelect.)
Public methodSetTimeStamp (Inherited from SQLSelect.)
Public methodSkip
Fetch a new row of the result set.
(Inherited from SQLCatalogQuery.)
Public methodSuspendNotification
Suspend the broadcasting of Notify messages to the server's attached clients.
(Inherited from SQLSelect.)
Public methodUnlock
This method is provided to override the inherited functionality from the DataServer class, as it does not apply to SQLSelect.
(Inherited from SQLSelect.)
Public methodUnLock
Remove all locks held on this data server.
(Inherited from DataServer.)
Public methodUnRegisterClient
Remove the registration of an object as a client of this data server, so that it no longer receives notification messages from the server about certain actions.
(Inherited from DataServer.)
Public methodUpdate
This method is provided to override the inherited functionality from the SQLSelect class, as it does not apply to SQLCatalogQuery; therefore it generates an error and returns FALSE.
(Inherited from SQLCatalogQuery.)
Public methodUpdate(Usual)
Update the current row or restore the original values of the row.
(Inherited from SQLSelect.)
Public methodUpdateCursor (Inherited from SQLSelect.)
Public methodUpdateKey (Inherited from SQLSelect.)
Public methodUpdateVal (Inherited from SQLSelect.)
Top
See Also