com.esri.arcgis.schematic
Interface INgRecordsetDesign

All Superinterfaces:
Serializable
All Known Implementing Classes:
INgRecordsetDesignProxy

public interface INgRecordsetDesign
extends Serializable

Provides access to members that control the design of a recordset.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

See Also:
INgRecordset

Method Summary
 void alter(String queryString, INgParameters parameters)
          Changes the recorset with the specified query string and the specified parameters.
 INgNames getFieldNames()
          List of the field names contained in the recordset.
 INgValues getFieldTypes()
          List of the field types contained in the recordset.
 String getQuerySourceString()
          Query string that defines the recordset without the query parameters.
 String getQueryString()
          Complete query string that defines the recordset.
 

Method Detail

getFieldNames

INgNames getFieldNames()
                       throws IOException,
                              AutomationException
List of the field names contained in the recordset.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A reference to a com.esri.arcgis.schematic.INgNames
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
See Also:
com.esri.arcgis.schematic.INgRecordSetDesign#getFieldTypes()

getFieldTypes

INgValues getFieldTypes()
                        throws IOException,
                               AutomationException
List of the field types contained in the recordset.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A reference to a com.esri.arcgis.schematic.INgValues
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
See Also:
com.esri.arcgis.schematic.INgRecordSetDesign#getFieldNames()

getQueryString

String getQueryString()
                      throws IOException,
                             AutomationException
Complete query string that defines the recordset.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The pVal
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
See Also:
com.esri.arcgis.schematic.INgRecordSetDesign#getQuerySourceString()

getQuerySourceString

String getQuerySourceString()
                            throws IOException,
                                   AutomationException
Query string that defines the recordset without the query parameters.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The pVal
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
See Also:
com.esri.arcgis.schematic.INgRecordSetDesign#getQueryString()

alter

void alter(String queryString,
           INgParameters parameters)
           throws IOException,
                  AutomationException
Changes the recorset with the specified query string and the specified parameters.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
queryString - The queryString (in)
parameters - A reference to a com.esri.arcgis.schematic.INgParameters (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.