ReconnectDB
Estrutura
ReconnectDB(bShowMessage, bIgnoreConnectionLoss)
Tipo
Procedimento
Descrição
Este procedimento força uma desconexão seguida de uma reconexão imediata à base de dados IndySoft. É útil chamar este procedimento se tiver capturado uma exceção anterior e suspeitar de um tempo limite da base de dados numa operação de longa duração, etc. Isto irá criar uma nova ligação para que possa tentar executar novamente.
Parâmetros
| Parâmetro | Tipo | Descrição | | bShowMessage | Booleano | Se definido como «1», após uma reconexão bem-sucedida, é exibida uma caixa de diálogo informando que a ligação foi restabelecida | | bIgnoreConnectionLoss | Booleano | Se definido como «1», após uma reconexão mal-sucedida, o executável atual continua em execução (mesmo sem ligação à base de dados). Se for «0», é apresentada uma mensagem ao utilizador («A ligação foi perdida em %s - por favor, volte a iniciar sessão...») e a aplicação é encerrada. |