English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Librerie Componenti
  • Prepared Statement

Get Parameter

funzione copia link

Scopo

Ritorna il valore di un parametro assegnato al Prepared Statement, identificandolo mediante l'indice di posizione.

Sintassi

string PValue = "" // Leggo il valore
// 
PValue := PreparedStatement.GetParameter(indice parametro)

Argomenti

Indice parametro E' l'indice di posizione del parametro di cui si vuole ottenere il valore. Può assumere i valori da 0 a ParameterCount - 1.

Valore di ritorno

Viene ritornato il valore del parametro identificato dall'indice di posizione. Anche se la funzione definisce un valore di ritorno di tipo String, il valore ritornato potrebbe essere anche di tipo diverso in quanto è quello del parametro che viene ritornato.

Esempio di codice

Scrivo i valori del parametri usati nel log
{
  string parametri = "" // 
  int PIdx = 0          // Indice del parametro (parte da 0)
  // 
  // Finché ci sono parametri

  while PIdx < stmt.ParameterCount()
  {
    parametri := stmt.GetParameter(PIdx) +c C;
    PIdx := PIdx + ONE
  }
  // 
  EsempiGL.DTTLogMessage(FormatMessage(Il comando assegnato ...,
    stmt.GetCommand(), parametri, ??, ??, ??), ??, ??)
}
  • L'uso di GetParameter passando un indice di posizione non compreso tra 0 e ParameterCount - 1 genera un'eccezione.

Ultima modifica: 23/03/2021 / Validità: da 6.5.2680

Vedi Anche

  • Parameter Count (funzione)
  • Format Message (funzione)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum