|
Postada em 04/03/2013 15:09 hs
ola, boa tarde...
estou tendo problemas com o access, esta corrompendo o banco de dados, ja percebi q uma das causas é queda de energia, rede... eu costumo ao abrir o FORM eu abro o banco de dados no LOAD... fechando-o no unloadME do FORM... ou seja, enquanto o form esta ativo o form esta aberto... dai pergunto:
alguem faz de forma diferente?? pensei talvez em cada ação abrir e fechar o banco de dados, tipo, salvar(abro e fecho o banco), excluir (abro e fecho)...
alguem pode dizer algo sobre essa acao de abrir o banco de dados? é normal abrir o banco e deixa-lo ate fechar o form...
|
|
|
|
Treze
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 08/03/2013 10:37 hs
Assim, se você utiliza o banco apenas localmente, abrir e fechar a conexão a cada consulta, inclusão, alteração ou exclusão é a melhor alternativa vc não afetará o desempenho do sistema.
Porém se o banco for utilizado em rede isto vai diminuir um pouco o desempenho devido ao fato da pequena demora para se conectar ao banco na rede, mas isto também não é muito perceptível.
faz isso conecta e desconecta cada ação.
|
|
|
|
Postada em 08/03/2013 10:41 hs
eu conectando e desconectando o banco de dados a cada acao, vc acha que tenho menos de chance do banco se corromper?? pois, acho que se o banco ficar aberto enquanto o form estiver ativo, dá chance de corromper mais facil ne... o q acha?
|
|
|
Treze
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 08/03/2013 12:26 hs
acredito que sim, porém o access não é um sgbd efeiciente, ele também costuma corromper quanto atinge certo tamanho.
|
|
|
|
Postada em 08/03/2013 12:40 hs
é, quanto a ser um SGBD ja estou ciente, tanto q estou estudando para uma nova versao do sistema usar o POSTGRE... entao estou ciente que o access tem seus problemas e atento ao tamanho, mas esse aplicativo nao tem o crescimento rapido, creio q nao chegara ao ponto de dar problemas pelo tamanho pois ja terei migrado...
meu problema mesmo é ele corromper por QUEDA DE ENERGIA, QUEDA DE REDE, esses probleminhas do dia a dia, q nao temos controle la no cliente... dai a ideia de abrir e fechar em cada açao, acho q quanto mais eu evitar do banco ficar aberto, menos terei chance d corromper ne...
|
|
|
|