Descrizione
Assegna
uno o più valori a un parametro.
Il numero di parametro
è un valore Long il cui valore è compreso tra 1 e il numero totale dei parametri. L'argomento
del valore specifica il nuovo valore da aggiungere per il parametro.
Un
parametro può disporre di più valori. Utilizzare questo metodo per ciascun valore da aggiungere.
L'interpretazione di più valori viene controllata da ComparisionOperator
creata nella query. Ad esempio, per più valori del parametro vengono effettuati più
richiami a tale metodo. Il primo argomento (param_number) viene aumentato da
1-N e il metodo viene richiamato N volte per N valori parametro.
Nota: questo metodo vale per le query ClearQuest e non per le query SQL. È possibile utilizzare il metodo QueryDef IsSQLGenerated (GetIsSQLGenerated per Perl) per determinare se SQL è generato e, quindi, utilizza i parametri oppure è stata impostata una query SQL mediante il metodo QueryDef SQL
(SetSQL per Perl) o il metodo Session BuildSQLQuery.
Sintassi
VBScript
resultset.AddParamValue param_number,value
Perl
$resultset->AddParamValue(param_number, value);
- Identificativo
- Descrizione
- resultset
- Un oggetto ResultSet, che rappresenta le righe e le colonne dei dati
risultanti da una query.
- param_number
- Un valore Long che identifica il parametro.
- value
- Per Visual Basic, un valore Variant che contiene il valore per il parametro. Per
Perl, una stringa che contiene il valore per il parametro.
- Valore di ritorno
- Nessuno.
Esempio
Perl
' for a query with a dynamic filter on the "state" field with two states:
$resultset->AddParamValue(1, "Submitted");
$resultset->AddParamValue(2, "Resolved");