RiconnettiDB
Struttura
ReconnectDB(bShowMessage, bIgnoreConnectionLoss)
Tipo
Procedura
Descrizione
Questa procedura forza la disconnessione e la successiva riconnessione immediata al database IndySoft. È utile ricorrere a questa procedura se si è già intercettata un'eccezione precedente e si sospetta un timeout del database durante un'operazione di lunga durata, ecc. In questo modo verrà stabilita una nuova connessione, consentendoti di riprovare l'operazione.
Parametri
| Parametro | Tipo | Descrizione | | bShowMessage | Booleano | Se impostato su "1", al termine di una riconnessione riuscita viene visualizzata una finestra di dialogo che segnala il ripristino della connessione | | bIgnoreConnectionLoss | Booleano | Se impostato su "1", in caso di riconnessione fallita l'exe corrente continua a funzionare (anche senza connessione al database). Se il valore è "0", all'utente viene visualizzato un messaggio ("La connessione a %s è stata interrotta - effettua nuovamente l'accesso...") e l'applicazione viene chiusa. |