|
Postada em 06/02/2007 08:24 hs
OLÁ, Alguém sabe como desbloquear uma tabela do access no vb quando ocorre este erro ? quero dizer sem ter que sair do sistema e entrar novamente.
|
|
|
|
|
Postada em 06/02/2007 13:06 hs
Se ocorreu um erro, e não tiver nenhum usuário conectado ao BD, procure no mesmo diretório do BD, um arquivo com o mesmo nome do BD e a extensão "LDB", delete, vai desbloquear. Agora cuidado, isto só pode ser feito no caso de algum usuário abriu em modo exclusivo e saiu, por algum erro, queda de energia, saiu do sistema clicando no fechar do mdi, coisas assim. vlu//
|
|
|
|
Postada em 07/02/2007 08:33 hs
João o que você poderia fazer para evitar o que o nosso amigo LCRamos citou, era por exemplo obrigar o usuário a sair pelo botão sair e impedir que ele feche o sistema ou a tela de qualquer outra forma diferente do botão sair. Coloque o código abaixo no evento QueryUnload do formulário que vc desejar Select Case UnloadMode Case 0 MsgBox "Você tentou deixar o sistema a partir do Control Menu. Tente novamente da maneira correta !!!!" Cancel = True Case 2 MsgBox "Você tentou deixar o Windows antes de sair do sistema. Tente novamente da maneira correta !!!!" Cancel = True Case 3 MsgBox "Você tentou deixar o sistema a partir da Lista de Tarefas. Tente novamente da maneira correta !!!!" Cancel = True End Select
E já pensando em queda de energia, ao abrir o sistema novamente, vc pode verificar no diretório se existe o arquivo com a extensão .ldb e apaga-lo Qualquer coisa posta ai !!
Abraço e que DEUS te abençõe, espero poder ter te ajudado  Eu sou o Senhor, o DEUS de vocês; eu os seguro pela mão e lhes digo; Não fiquem com medo, pois eu os ajudo Isaias 41:13
|
|
|
|