| dalla versione 7.0.3200 - modificato il 11/05/2010 - link - english
|
Scopo
Esegue il comando contenuto in un
PreparedStatement. In genere è consigliato l'utilizzo di
PreparedStatement quando un comando deve essere eseguito ripetutamente con parametri diversi. In tal caso si ha un guadagno in termini di tempo di esecuzione crescente al crescere del numero di esecuzioni. Se il numero di esecuzioni è basso, è più semplice usare
SQLExecute.
Database.CommandExecute(prepared statement)
Note
-
Per sfruttare dei vantaggi offerti dai PreparedStatement occorre riutilizzare sempre la stessa istanza ad ogni iterazione.
-
L'oggetto PreparedStatement deve essere inizializzato sia come testo del comando che come parametri.
if Prodotti.IsRowSelected(idx)
{
stmt.ClearParameters()
stmt.AddParameter(CategorieIdcategoria)
stmt.AddParameter(Prodotto.IdProdotto)
try
{
NorthwindDB.CommandExecute(stmt)
}
catch
{
EsempiGL.DTTLogMessage(FormatMessage(Non è stato possibile
cambiare la categoria al prodotto ..., Prodotto.IdProdotto,
NorthwindDB.ErrorMessage, ??, ??, ??), ??, ??)
}
}
Cosa ne pensi?
Ti sono rimaste delle domande su punti che questo articolo non ha trattato? Pensi che sia utile aggiungere una nota all'articolo? Aiutaci a migliorare la documentazione di Instant Developer scrivendo il tuo commento nei campi qui sotto.