English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Libreria Database
  • Libreria Standard
  • Funzioni Client

Clear Query Substitutions

procedura copia link

Scopo

Svuota la lista delle sostituzioni da applicare a ciascuna istruzione SQL prima della sua esecuzione. Può essere usata per inizializzare nuovamente l'elenco delle parti di testo delle query di cui effettuare la sostituzione prima dell'esecuzione.

Sintassi

Database.ClearQuerySubstitutions()

Argomenti

Questa procedura non ha argomenti.

Esempio

// ***************
// Esegue la query
// ***************

public void QueryAnalyzer.Esegui()
{
  // Imposto il tempo di timeout di esecuzione
  NorthwindDB.Timeout := Dati.Timeout
  // 
  // Applico tutte le sostituzioni

  NorthwindDB.ClearQuerySubstitutions()
  for each row
  {
    select
      StringaDaCercareSostituzione := StringaDaCercare
      ValoreDaInserireSostituzione := ValoreDaInserire
    from
      Sostituzioni // Tabella Master
    // 
    record Sostituzione
      string StringaDaCercare // 
      string ValoreDaInserire // 
    // 
    NorthwindDB.AddQuerySubstitution(Sostituzioni.StringaDaCercareSostituzione, Sostituzioni.
      ValoreDaInserireSostituzione)
  }
  // 
  // Svuoto il risultato precedente

  delete from Risultato
  // 
  // Provo ad eseguire l'istruzione SQL

  try
    ...
  catch  // L'esecuzione non è andata a buon fine
    ...
}

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

Vedi Anche

  • Add Query Substitution (procedura)
  • Apply Query Substitutions (funzione)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum