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

Record Affected

funzione copia link

Scopo

Questa procedura ritorna il numero di record che sono stati modificati, inseriti o eliminati dall'ultima query eseguita.

Sintassi

int nr = 0 // 
// 
nr := database.RecordsAffected()

Argomenti

Questa funzione non ha argomenti.

Valore di ritorno

Ritorna un intero corrispondente al numero di record che sono stati modificati, inseriti o eliminati dall'ultima query eseguita.

Esempio di codice

// Se è stata richiesta una query
if Lower(Left(TrimLeft(Dati.Query), C6)) = select
  ...
else  // Se è stato richiesto uno statement non query
{
  NorthwindDB.SQLExecute(NorthwindDB.ApplyQuerySubstitutions(
    Dati.Query))
  // 
  Risultati.SelectPage(Messaggi.Me())
  Messaggio.Messaggio := FormatMessage(MSG Stati Modificati, ToString(
    NorthwindDB.RecordsAffected()), ??, ??, ??, ??)
  Tabella.Visible := False
}
  • Nel caso in cui l'ultima query sia una selezione questa funzione restituisce 0.

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

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum