32 #include "nsISupports.idl"
42 [scriptable,
uuid(9a5fcaf6-4441-11db-9651-00e08161165f)]
87 AString
getRowCell(in
unsigned long aRowIndex, in
unsigned long aColumnIndex);
122 [noscript] wstring
getRowCellPtr(in
unsigned long aRowIndex, in
unsigned long aColumnIndex);
unsigned long getRowCount()
The number of rows in the result.
AString getColumnName(in unsigned long aColumnIndex)
The name of a particular column.
unsigned long getColumnCount()
The number of columns in the result.
wstring getRowCellPtr(in unsigned long aRowIndex, in unsigned long aColumnIndex)
[noscript] Get the internal pointer to the cell value.
wstring getRowCellByColumnPtr(in unsigned long aRowIndex, in AString aColumnName)
[noscript] Get the internal pointer to the cell value (by named column).
wstring getColumnNamePtr(in unsigned long aColumnIndex)
[noscript] Get the internal pointer to the column name.
An object containing the results of a database SELECT query.
unsigned long getColumnIndex(in AString aColumnName)
The index of a particular column.
AString getRowCellByColumn(in unsigned long aRowIndex, in AString aColumnName)
Retrieve the value of a cell at a particular row for a named column.
AString getRowCell(in unsigned long aRowIndex, in unsigned long aColumnIndex)
Retrieve the value of a cell at a particular row and column.
void clearResultSet()
[noscript] Free the internally allocated resources of this results object.