DUVIDA ABRIR E FECHAR TABELAS MYSQL

NICOLLAS2 18/11/2010 10:25:46
#357741
Galera, estou comecando a usar mysql na tentativa de abandonar o access.
dai queria tirar umas duvidas, no access, sempre que vou salvar algo, eu faco a rotina no
botao salvar .addnew
...rotina
.update
quando abro um form com access, no load ja faco a conexao com o banco.
quando fecho o form, fecho a conexao com o banco

e no mysql como seria o ideal?

1 - tenho que fazer conexao com o banco em todos os forms que abro ou so no primeiro?
2 - Posso deixar o banco aberto e so ficar abrindo e fechando as tabelas?
3 - Em que momento eh ideal abrir e fechar uma tabela? eh igual ao access? fazer isso so quando for incluir/editar ?
XXXANGELSXXX 18/11/2010 10:53:36
#357747
Resposta escolhida
1)Amigo, veja so, eu abro a conexao no sub main, e detono a conexao com o banco quando fecha o sistema, voce pode azer de diversas formas, eu pessoalmente faço assim.
2)pode deixar o banco aberto sem problema algum, e feche as tabelas e recordsets.. da forma que vc ja esta abtuado..
rs.close
set rs=nothing
3)voce nao precisa ficar abrindo tabelas a todo momento, so quando for consultar para carregar formularios, faça a inserçao direto no banco, sem precisar abrir conexao, pois voce ja abriu no sub main. ok
FEDERHEN 18/11/2010 11:45:25
#357757
Continue usando a mesma lógica que usava para o access...
Tópico encerrado , respostas não são mais permitidas