SQLSelect.NoIVarGet Method | |
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.
Namespace:
VO
Assembly:
VOSQLClasses (in VOSQLClasses.dll) Version: 2.21
Syntax VIRTUAL METHOD NoIVarGet(
symFieldName
) AS USUAL CLIPPER
[ClipperCallingConventionAttribute(new string[] { ... })]
public override Usual NoIVarGet(
Usual symFieldName = default
)
Request Example
View SourceParameters
- symFieldName (Optional)
- Type: Usual
he name, number, or symbol representing the desired column.
Return Value
Type:
UsualRemarks
For SQLSelect, this method is used to intercept references to column names as exported variables, which ordinarily would not be allowed. If the column name is valid, it does FieldGet() for the corresponding column name, in effect turning table columns into access methods of each SQLSelect object. See "Objects, Classes, and Methods" in the Programmer's Guide for more information on NoIVarGet().
See Also