|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface INgRecordset
Provides access to members that control the recordset.
INgRecordsetDesign| Method Summary | |
|---|---|
void |
close()
Closes the recordset. |
void |
findRecord(String identifier)
Points to the 'identifier' record in the recordset. |
INgDataSource |
getDataSource()
Datasource related to the recordset. |
String |
getIdentifier()
List of the field values that defines the object identifier. |
INgParameters |
getParameters()
List of the parameters names specified for the recordset. |
Object |
getValue(String fieldName)
Value of the field named 'FieldName' in the recordset. |
boolean |
isBOF()
Indicates if the current record is positioned before the first record in the recordset. |
boolean |
isEOF()
Indicates if the current record is positioned after the first record in the recordset. |
void |
moveFirst()
Points to the first record in the recordset. |
void |
moveNext()
Moves to the next record in the recordset. |
void |
open()
Opens the recordset. |
void |
refresh()
Refreshes the recordset; that is, reexecute the query. |
void |
setIdentifierFieldNames(INgNames names)
List of the field names used to build the object identifier. |
void |
setParameterValues(INgValues values)
List of the parameters values for the recordset. |
void |
update()
Updates the recordset. |
| Method Detail |
|---|
INgDataSource getDataSource()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
Object getValue(String fieldName)
throws IOException,
AutomationException
fieldName - The fieldName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getIdentifier()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
INgParameters getParameters()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void open()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#close()
void close()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#open()
void refresh()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#update()
void update()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#refresh()
void setParameterValues(INgValues values)
throws IOException,
AutomationException
values - A reference to a com.esri.arcgis.schematic.INgValues (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setIdentifierFieldNames(INgNames names)
throws IOException,
AutomationException
names - A reference to a com.esri.arcgis.schematic.INgNames (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void moveFirst()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#isBOF(),
com.esri.arcgis.schematic.INgRecordSet#moveNext(),
com.esri.arcgis.schematic.INgRecordSet#isEOF(),
com.esri.arcgis.schematic.INgRecordSet#findRecord(String)
void moveNext()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#isBOF(),
com.esri.arcgis.schematic.INgRecordSet#moveFirst(),
com.esri.arcgis.schematic.INgRecordSet#isEOF(),
com.esri.arcgis.schematic.INgRecordSet#findRecord(String)
void findRecord(String identifier)
throws IOException,
AutomationException
identifier - The identifier (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#isBOF(),
com.esri.arcgis.schematic.INgRecordSet#moveFirst(),
com.esri.arcgis.schematic.INgRecordSet#moveNext(),
com.esri.arcgis.schematic.INgRecordSet#isEOF()
boolean isBOF()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#moveFirst(),
com.esri.arcgis.schematic.INgRecordSet#moveNext(),
com.esri.arcgis.schematic.INgRecordSet#isEOF()
boolean isEOF()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#isBOF(),
com.esri.arcgis.schematic.INgRecordSet#moveFirst(),
com.esri.arcgis.schematic.INgRecordSet#moveNext()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||