Unless you want to specify a null pointer for the ParameterValuePtr argument, you must enter a value for it. You can change this value later with the Fill Param function tool. If you have data-at-execution parameters, you must enter a valid value for ParameterValuePtr based on the ValueType specified. (This is a limitation of ODBC Test, not ODBC.)
To bind the parameter to the address of a specific row and column in a bound rowset on another StatementHandle, set the parameter to <rowset values> in the ParameterValuePtr and StrLen_or_IndPtr arguments. This activates the Rowset hdbc and Rowset hstmt list boxes, which enable you to specify the ConnectionHandle and StatementHandle of the bound rowset. The Row and Column text boxes allow you to specify the row and column number, respectively.
If you have called SQLSetStmtAttr to set the SQL_ATTR_PARAMSET_SIZE statement attribute to a value greater than 1, in order to specify that you will pass an array of parameters, ODBC Test places the values you enter for the ParameterValuePtr and StrLen_or_IndPtr arguments in the first element of the parameter arrays. You can enter values for the other elements of the parameter arrays with the Fill Param function tool.