Fórum Fechar SQLConnection ao iniciar uma aplicação #319270

17/04/2006

0

Amigos, eu não sei se isso é problema de todos os programadores, mas de vez em qdo eu esqueço de verificar a propriedade do Connected do meu SQLConnection está False. Isso causa alguns transtornos. Se ele já for conectado para o cliente e não existir o banco de dados vai dar pau. Aí o cliente vai me ligar, com toda a razão, me incomodando. Alguem sabe como faço para, antes de qualquer coisa que for executar na aplicação, alguma coisa que força mudar o valor da propriedade Connected para False? Isso me ajudaria muito e tenho certeza que a muitos tbm rs...

Desde já agradeço a atenção de todos.

Um abraço


Gpfranca

Gpfranca

Responder

Posts

17/04/2006

Paullsoftware

eu sempre coloque no onCreate do datamodule..

begin
...
IbDataBase.Connected := False;
CarregaConf;//Arquivo ini com informações da conexão
if FileExists(arqBanco) then
IbDataBase.Connected := True else
begin
// faço alguma coisa
end;


Responder

Gostei + 0

17/04/2006

Gpfranca

eu sempre coloque no onCreate do datamodule.. begin ... IbDataBase.Connected := False; CarregaConf;//Arquivo ini com informações da conexão if FileExists(arqBanco) then IbDataBase.Connected := True else begin // faço alguma coisa end;


Certo amigo. É, para abrir o banco de dados também faço isso. Eu devo ter me expressado mal. É o seguinte: é que quando mando o programa para o cliente às vezes esqueço o Connected como true. Quero que antes dele realmente conectar ao banco de dados correto ele disconecte, isso para não aparecer aquelas mensagem desagradaveis ao usuário.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar