DocBook|Search
Class Reference
%SQL.ISelectResult
   
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%SQL] >  [ISelectResult]
Private  Storage  

abstract class %SQL.ISelectResult extends %SQL.IResultSet

This internal class is used for non-ObjectSelectMode SELECT results. It adds an array model for the current row. The array is subscripted by column ordinal position. Columns are also defined as individual properties. These properties are calculated and get their value from the row that is contained in %Data.
This class is for internal ISC use only.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
5


Summary

Properties
%CurrentResult %Message %Metadata %OutputColumnCount
%PrivateTables %ROWCOUNT %ROWID %ResultColumnCount
%SQLCODE %StatementType %StatementTypeName

Methods
%%OIDGet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchMethod %DispatchSetModified
%DispatchSetMultidimProperty %Display %DisplayFormatted %Extends
%Get %GetData %GetMetadata %GetParameter
%IsA %IsModified %MoreResults %New
%Next %NextOutputValue %NextResult %NormalizeObject
%ObjectModified %OriginalNamespace %PackageName %Print
%SendODBC %SerializeObject %SetModified %ValidateObject
getSelectMode

Subclasses
%sqlcq.BASEXML.cls1

Methods

• method %Get(pColumnName As %String) as %String
Returns the value of the column with the name name in the current row of the result set.

If name is not a valid column name, this method returns an empty string.

• method %GetData(pColumnNbr As %Integer = 0) as %String
Returns the value of column colnbr in the current row of the result set.
• method %SendODBC() as %Integer
Fetch and send a series of rows for the ODBC/JDBC server. For internal use only.