Condizioni di notifica
Questo evento viene notificato all'applicazione quando il sistema deve operare su un database con un certo nome, ad esempio quando deve aprire una connessione.
Utilizzo consigliato
Occorre implementare questo evento ad esempio quando si usa un componente che ha il suo database, ma si hanno creato le stesse tabelle anche sul database dell'applicazione: è necessario fornire al sistema il database dell'applicazione per fare in modo che le connessioni vengano aperte sullo stesso database.
Argomenti
DB Name | Nome del database richiesto dal sistema; se questo parametro viene cambiato il sistema utilizzerà il database con il nome fornito |
Esempio di codice
// ****************************************************************************
// Evento notificato all'applicazione quando il sistema deve operare su un
// database
// ****************************************************************************
event Applicazione.OnGetDBByName(
inout string DBName // Nome del database richiesto dal sistema; se quest...
)
{
// Se viene richiesto il DB del componente uso quello dell'applicazione
if (DBName = DatabaseComponente.getDBName())
{
DBName = DatabaseApplicazione.getDBName()
}
}
// Evento notificato all'applicazione quando il sistema deve operare su un
// database
// ****************************************************************************
event Applicazione.OnGetDBByName(
inout string DBName // Nome del database richiesto dal sistema; se quest...
)
{
// Se viene richiesto il DB del componente uso quello dell'applicazione
if (DBName = DatabaseComponente.getDBName())
{
DBName = DatabaseApplicazione.getDBName()
}
}
Ultima modifica: 23/03/2021 / Validità: da 9.5.4160