dbexpress faz isso. TSQLConnection.KeepConnection = true -> Mantem a Conexão aberta desde o início TSQLConnection.KeepConnection = false -> Abre a conexão, executa a ação que for necessária (Select, Insert, Update, Delete) e depois fecha a conexão
2008/4/11 Eduardo Silva dos Santos <[EMAIL PROTECTED]>: > só para corrigir: > > Em 11/04/08, Eduardo Silva dos Santos <[EMAIL > PROTECTED]<eduardo.drd%40gmail.com>> > escreveu: > > Olá João, eu uso o MyDAC da CoreLab, na versão 5 eles implementaram a > > > tecnologia DisconnectModel, como funciona: > > > > eu configuro o TMyConnection pra acessar o banco, a cada query executada > o > > TMyConnection conecta ao banco, ao final ele desconecta sozinho. > > > > a questão que essa desconexão e reconexão leva um pouco de tempo, para > > resolver isso eu uso o recurso de pooling de conexões, > > onde mesmo desconectando a conexão continua "viva" no servidor. > > > > para o problema de Perda de Conexão eles criaram a Tecnologia > > LocalFailOver.. onde o componente detecta se houve perda de conexão e de > > forma transparente ele reconecta ao banco e executa as operações. > > > > em suma é isso, opero desconectado e com pooling de conexões. > > > > > > > > Em 11/04/08, Joao Morais <[EMAIL PROTECTED]<post%40joaomorais.com.br>> > escreveu: > > > > > > > > > Pessoal, > > > > > > como vocês tem deixado a conexão com o banco quando a aplicação está > em > > > 'stand by'? Fecha a conexão? Mantém a conexão aberta? Fecha dentro de > um > > > > > > timer (de quanto tempo)? E o melhor de tudo: por quê? Tenho tido > > > problemas com perda de conexão (especialmente em redes wireless) e > > > gostaria de saber se sou eu quem não estou tratando uma conexão > > > persistente de forma correta. Firebird 2.0.3 em win e linux. > > > > > > -- > > > Joao Morais > > > > > > > > > > > > > > -- > > ....................................................... > > Eduardo Silva dos Santos > > DRD Sistemas. > > (27) 3218-4201 > > MSN: [EMAIL PROTECTED] <eduardo.drd%40gmail.com> > > Site: http://www.drdsistemas.com/ > > ....................................................... > > -- > ....................................................... > Eduardo Silva dos Santos > DRD Sistemas. > (27) 3218-4201 > MSN: [EMAIL PROTECTED] <eduardo.drd%40gmail.com> > Site: http://www.drdsistemas.com/ > ....................................................... > > [As partes desta mensagem que não continham texto foram removidas] > > > -- Abs Daniel A. Bastos [As partes desta mensagem que não continham texto foram removidas]