Fechar SQLConnection ao iniciar uma aplicação
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
Desde já agradeço a atenção de todos.
Um abraço
Gpfranca
Curtidas 0
Respostas
Paullsoftware
17/04/2006
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;
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;
GOSTEI 0
Gpfranca
17/04/2006
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.
GOSTEI 0