Olá pessoal, agradeço pela atenção e oportunidade de criar um tópico
Tenho um aplicativo em runtime (.accdr) e este aplicativo acessa as tabelas vinculadas ao meu banco de dados (.accdb)
Me parece que o aplicativo não mantém uma conexão aberta a todo momento enquanto está aberto, esta conexão aberta pode me ajudar ao realizar consultas nas tabelas vinculadas. A minha dúvida é a seguinte: Existe alguma forma de realizar essa conexão de forma otimizada e segura?
Antes eu usava o seguinte comando num módulo para manter meu banco de dados aberto:
como essa variável fica salva e não se destrói após finalizar o procedimento, a conexão se mantinha aberta
Informação importante:
Sempre uso o CurrentDb.Execute e o comando sql logo em seguida, não uso o dbDados.Execute
Será que poderiam me ajudar a sanar esta dúvida de como manter o banco de dados aberto de forma otimizada?
Tenho um aplicativo em runtime (.accdr) e este aplicativo acessa as tabelas vinculadas ao meu banco de dados (.accdb)
Me parece que o aplicativo não mantém uma conexão aberta a todo momento enquanto está aberto, esta conexão aberta pode me ajudar ao realizar consultas nas tabelas vinculadas. A minha dúvida é a seguinte: Existe alguma forma de realizar essa conexão de forma otimizada e segura?
Antes eu usava o seguinte comando num módulo para manter meu banco de dados aberto:
- Código:
Public dbDados as Database
Public Function AbrirConexao()
Set dbDados = DBEngine.OpenDatabase(e aqui as informacoes de local do bd e senha)
End Function
como essa variável fica salva e não se destrói após finalizar o procedimento, a conexão se mantinha aberta
Informação importante:
Sempre uso o CurrentDb.Execute e o comando sql logo em seguida, não uso o dbDados.Execute
Será que poderiam me ajudar a sanar esta dúvida de como manter o banco de dados aberto de forma otimizada?