Purpose:
This is the class that is used to represent a parametric query for DD.
Methods:
init(LPDISPATCH ds, LPCTSTR queryString);
This method must be called following the creation of a DXParametricQueryDD object (except for methods returning a DXParametricQueryDD object). The method initializes the query object with the datastore and query string. The input parameter LPDISPATCH pointer contains a DXDatastoreDD object.
LPDISPATCH datastore();
Gets the datastore. The returned LPDISPATCH pointer contains a DXDatastoreDD object.
short qlType();
BSTR queryString();
prepare([VARIANT parms]);
Prepares the query. The optional parameter is in the form af an array of DXNVPairDD objects.
execute([VARIANT parms]);
Executes the query. The optional parameter is in the form af an array of DXNVPairDD objects.
long status();
VARIANT result();
Gets the result collection. The value of the VARIANT is DXResultsDD object.
LPDISPATCH resultSetCursor();
Gets the result set cursor. The returned LPDISPATCH pointer contains a DXResultSetCursorDD object.
long numberOfResults();
Gets the number of results.
(c) Copyright International Business Machines Corporation 1996, 2002. IBM Corp. All rights reserved.